Skip to content

[stable34] ci: adopt centralized App Store publisher - #8848

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

vitormattos merged 3 commits into
stable34from
ci/adopt-central-appstore-publisher-stable34

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:48
@vitormattos
vitormattos merged commit 1d8a82e into stable34 Sep 29, 2026
37 checks passed
@vitormattos
vitormattos deleted the ci/adopt-central-appstore-publisher-stable34 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