Skip to content

[stable35] fix(release): preserve GitHub Actions setup on stable35 - #8844

Merged
vitormattos merged 16 commits into
stable35from
fix/release-makefile-github-actions-stable35
Sep 29, 2026
Merged

vitormattos merged 16 commits into
stable35from
fix/release-makefile-github-actions-stable35

Conversation

@vitormattos

@vitormattos vitormattos commented Sep 29, 2026 •

Copy link
Copy Markdown
Member

Fix the Makefile regression that caused GitHub Actions release packaging to skip Nextcloud setup.

  • use the Make-native $(GITHUB_ACTIONS) variable inside the recipe
  • avoid shell-variable syntax that GNU Make consumes before the shell sees it
  • keep managed and release-validation workflows unchanged

A separate follow-up will define a proper Makefile/build regression strategy instead of coupling build semantics to PHPUnit or a one-off workflow.

Signed-off-by: Vitor Mattos <vitor@php.rio>
Signed-off-by: Vitor Mattos <vitor@php.rio>
@vitormattos
vitormattos requested a review from a team as a code owner September 29, 2026 13:13
@github-actions github-actions Bot changed the title fix(release): preserve GitHub Actions setup on stable35 [stable35] fix(release): preserve GitHub Actions setup on stable35 Sep 29, 2026
Signed-off-by: Vitor Mattos <vitor@php.rio>
Signed-off-by: Vitor Mattos <vitor@php.rio>
Signed-off-by: Vitor Mattos <vitor@php.rio>
Signed-off-by: Vitor Mattos <vitor@php.rio>
Signed-off-by: Vitor Mattos <vitor@php.rio>
Signed-off-by: Vitor Mattos <vitor@php.rio>
Signed-off-by: Vitor Mattos <vitor@php.rio>
Signed-off-by: Vitor Mattos <vitor@php.rio>
Signed-off-by: Vitor Mattos <vitor@php.rio>
Signed-off-by: Vitor Mattos <vitor@php.rio>
Signed-off-by: Vitor Mattos <vitor@php.rio>
Signed-off-by: Vitor Mattos <vitor@php.rio>
Signed-off-by: Vitor Mattos <vitor@php.rio>
Signed-off-by: Vitor Mattos <vitor@php.rio>
@vitormattos
vitormattos merged commit a7fbbc7 into stable35 Sep 29, 2026
61 checks passed
@vitormattos
vitormattos deleted the fix/release-makefile-github-actions-stable35 branch September 29, 2026 14:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant