Skip to content

fix(release): preserve GitHub Actions setup during packaging - #8841

Merged
vitormattos merged 17 commits into
mainfrom
fix/release-makefile-github-actions
Sep 29, 2026
Merged

vitormattos merged 17 commits into
mainfrom
fix/release-makefile-github-actions

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>
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>
Signed-off-by: Vitor Mattos <vitor@php.rio>
@vitormattos
vitormattos merged commit aeebe57 into main Sep 29, 2026
67 checks passed
@vitormattos
vitormattos deleted the fix/release-makefile-github-actions 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