Skip to content

[stable35] ci: upgrade release-tool to v0.12.0 on stable35 - #9361

Merged
vitormattos merged 2 commits into
stable35from
ci/release-tool-v0.12.0-stable35
Nov 5, 2026
Merged

vitormattos merged 2 commits into
stable35from
ci/release-tool-v0.12.0-stable35

Conversation

@vitormattos

@vitormattos vitormattos commented Nov 5, 2026 •

Copy link
Copy Markdown
Member

Scope

Update release automation on stable35 to published, immutable release-tool v0.12.0, SHA 51355769089a6796c23d6c966108afbdaf858c32.

  • Synchronize the App Store publishing Action, prepare-release, nightly-release and workflow lock from LibreCodeCoop/.github, preserving the branch-specific patches.
  • Point the shared publisher at reviewed immutable Action commit 8828d1047c31ac1c6bf1998436b2a73e7e5c6288. The publisher does not perform live freshness checks; release-tool composite Actions set PHP 8.5 only for tool execution, leaving app build PHP unchanged.
  • Align independently managed release metadata and the historical resume-release Action to the same v0.12.0 commit.
  • Update workflow-lock provenance to catalog commit 01db7c406c0c445627381804f60b62c61edbf220, with the matching source-template SHA-256.

Verification

  • Original official template synchronization returned blocked=false, patch_failed=false, failed=[].
  • All release-tool Action references in this branch point to v0.12.0.
  • The published PHAR under PHP 8.5 validated this branch's real .nextcloud-release.yml configuration (valid: true).
  • GitHub CI for the revised head must finish before merge; no application source or PHP compatibility range is changed.
  • Commits cryptographically signed and DCO-compliant.

Merge order

Ready for code review, but dependent on merging LibreCodeCoop/.github#110 first. Do not bypass branch-protection approvals and do not publish an application release as a test.

Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com>
@github-actions github-actions Bot changed the title ci: upgrade release-tool to v0.12.0 on stable35 [stable35] ci: upgrade release-tool to v0.12.0 on stable35 Nov 5, 2026
…talog

Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com>
@vitormattos
vitormattos marked this pull request as ready for review November 5, 2026 03:20
@vitormattos
vitormattos requested a review from a team as a code owner November 5, 2026 03:20
@vitormattos
vitormattos merged commit 470729f into stable35 Nov 5, 2026
64 checks passed
@vitormattos
vitormattos deleted the ci/release-tool-v0.12.0-stable35 branch November 5, 2026 03:38
@vitormattos vitormattos added this to the Next Patch (35) milestone Nov 6, 2026 — with ChatGPT Codex Connector
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