Skip to content

[main] ci: adopt centralized App Store publisher - #8846

Merged
vitormattos merged 3 commits into
mainfrom
ci/adopt-central-appstore-publisher-main
Sep 29, 2026
Merged

vitormattos merged 3 commits into
mainfrom
ci/adopt-central-appstore-publisher-main

Conversation

@vitormattos

Copy link
Copy Markdown
Member

Adopt the thin App Store publication template from LibreCodeCoop/.github#77.

  • replace the large materialized publication workflow with the centralized action wrapper
  • reduce the LibreSign-specific patch to three explicit inputs: submodules, Makefile signing, and setup-signature verification
  • update only the App Store publisher provenance entry in .github/actions-lock.txt
  • preserve manual recovery for existing releases such as v13.4.4

The application source still comes from the requested release tag. Manual recovery only substitutes current packaging tooling after validating that the selected stable branch contains that tag.

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 requested a review from a team as a code owner September 29, 2026 14:46
@vitormattos vitormattos added this to the Next Major (36) milestone Sep 29, 2026 — with ChatGPT Codex Connector
@vitormattos
vitormattos merged commit b00bec8 into main Sep 29, 2026
64 checks passed
@vitormattos
vitormattos deleted the ci/adopt-central-appstore-publisher-main branch September 29, 2026 14:50
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