Skip to content

ci: automate signed Android releases - #7

Merged
hami9 merged 2 commits into
mainfrom
ci/android-release-v1.5.0
Oct 7, 2026
Merged

hami9 merged 2 commits into
mainfrom
ci/android-release-v1.5.0

Conversation

@hami9

@hami9 hami9 commented Oct 7, 2026

Copy link
Copy Markdown
Owner

Introduce a release workflow triggered by changes to app version or the release workflow, plus manual dispatch. It builds an APK with the existing release keystore from GitHub Actions secrets, verifies APK signing and (for v1.5.0) compares its signing certificate to the v1.4.0 public release, computes SHA-256, uploads an artifact, and publishes a GitHub Release. Requires repository secrets RUNCODE_KEYSTORE_BASE64, RUNCODE_KEYSTORE_PASSWORD, RUNCODE_KEY_ALIAS (optional RUNCODE_KEY_PASSWORD). No signing keys are committed.

@coderabbitai

coderabbitai Bot commented Oct 7, 2026

Copy link
Copy Markdown

Review in Change Stack →

Note

Currently processing new changes in this PR. This may take a few minutes, please wait...

⚙️ Run configuration
  • Configuration used: defaults
  • Review profile: CHILL
  • Plan: Advanced
  • Run ID: 9d1766cc-6541-415e-b7e7-ba96f1e65075
📥 Commits

Reviewing files that changed from the base of the PR and between 717c9ae and 7057b21.

📒 Files selected for processing (1)
  • .github/workflows/release.yml
 _________________________________
< Never fear, CodeRabbit is here! >
 ---------------------------------
  \
   \   \
        \ /\
        ( )
      .( o ).
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Commit to this branch
  • Create a new PR
  • Autopilot · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

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

@hami9
hami9 merged commit 0d52841 into main Oct 7, 2026
1 check 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