Skip to content

refactor(actions): align release workflows with LibreSign#49

Merged
vitormattos merged 1 commit intomainfrom
fix/release-flow-libresign
Apr 1, 2026
Merged

refactor(actions): align release workflows with LibreSign#49
vitormattos merged 1 commit intomainfrom
fix/release-flow-libresign

Conversation

@vitormattos
Copy link
Copy Markdown
Member

Summary

  • delegate app signing to make appstore by writing APP_PRIVATE_KEY to build/tools/certificates
  • simplify release and nightly workflows to mirror LibreSign flow
  • keep nightly prerelease flow and nightly appstore upload

Why

The release run failed in Sign app due to path handling divergence. This aligns with the known-good LibreSign workflow style and the app Makefile expectations.

Validation

  • release and nightly workflow YAML updated
  • no conflict markers remain

Run app signing via make appstore by placing APP_PRIVATE_KEY in build/tools/certificates, and simplify release/nightly workflows to match LibreSign style.

Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com>
@vitormattos vitormattos force-pushed the fix/release-flow-libresign branch from 40860c8 to 58108c5 Compare April 1, 2026 11:53
@vitormattos vitormattos merged commit cee41f6 into main Apr 1, 2026
23 checks passed
@vitormattos vitormattos deleted the fix/release-flow-libresign branch April 1, 2026 11:54
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