Skip to content

[stable35] ci: adopt centralized App Store publisher - #8849

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

vitormattos merged 3 commits into
stable35from
ci/adopt-central-appstore-publisher-stable35

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

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:49
@vitormattos
vitormattos merged commit 848a9e5 into stable35 Sep 29, 2026
37 checks passed
@vitormattos
vitormattos deleted the ci/adopt-central-appstore-publisher-stable35 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