Skip to content

ci: signed Play bundles from main - #36

Merged
fabiodalez-dev merged 4 commits into
mainfrom
fix/play-release-pipeline
Sep 14, 2026
Merged

fabiodalez-dev merged 4 commits into
mainfrom
fix/play-release-pipeline

Conversation

@fabiodalez-dev

Copy link
Copy Markdown
Owner

Adds a main-only environment-protected release bundle pipeline with release tests, lint, private signing, checksums and retained artifacts. No automatic Play publication yet; remaining publication gates are documented. Validated with actionlint and git diff --check. Existing release build: 157 passing tests.

@coderabbitai

coderabbitai Bot commented Sep 9, 2026

Copy link
Copy Markdown

Important

  • 🔍 Trigger review

This repository does not receive automatic reviews because it has fewer than 10 stars.

⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Advanced

Run ID: 616c7832-73bc-452f-8fb5-86b921913e28


Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

jarsigner -verify exits 0 on an unsigned artifact — it prints "jar is
unsigned" and reports success. Paired with the signing config's
deliberate fallback to an unsigned bundle when the credentials do not
reach Gradle, an exit code alone would have let an unsigned bundle
travel as a verified one. The step now requires the positive "jar
verified" statement and fails loudly otherwise.
@fabiodalez-dev
fabiodalez-dev merged commit da22382 into main Sep 14, 2026
2 checks passed
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