Skip to content

Update ci.yml to make optimized APKs#337

Merged
omeritzics merged 6 commits into
mainfrom
l10n
May 13, 2026
Merged

Update ci.yml to make optimized APKs#337
omeritzics merged 6 commits into
mainfrom
l10n

Conversation

@omeritzics
Copy link
Copy Markdown
Owner

@omeritzics omeritzics commented May 13, 2026

Summary by CodeRabbit

  • Chores
    • Updated CI/CD workflow configuration for Android builds, including changes to build artifact outputs and retention policies.

Review Change Stack

@gemini-code-assist
Copy link
Copy Markdown

Note

Gemini is unable to generate a review for this pull request due to the file types involved not being currently supported.

@coderabbitai
Copy link
Copy Markdown

coderabbitai Bot commented May 13, 2026

Caution

Review failed

The pull request is closed.

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro

Run ID: 57e4f832-4115-4167-ad1c-fcb94a316d76

📥 Commits

Reviewing files that changed from the base of the PR and between d9e5652 and fca6ff5.

📒 Files selected for processing (1)
  • .github/workflows/ci.yml

📝 Walkthrough

Walkthrough

The CI workflow updates the Android build step to generate and artifact an unsigned profile APK for the normal flavor instead of a debug APK. The artifact retention policy is reduced from 14 to 7 days, and the build documentation comment is clarified to reflect the unsigned APK output.

Changes

CI Android APK Build Configuration

Layer / File(s) Summary
Android Profile APK Build and Artifacts
.github/workflows/ci.yml
Build step switched from debug to profile APK for normal flavor, artifact output changed to app-normal-profile.apk, retention reduced to 7 days, and the signing-config comment updated to clarify unsigned APK builds.

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~8 minutes

Poem

A rabbit's builds now sport their profile,
No debug APKs to reconcile,
Seven days to keep them safe and sound,
Unsigned APKs, swift and profound! 🐰📦

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch l10n

Tip

💬 Introducing Slack Agent: The best way for teams to turn conversations into code.

Slack Agent is built on CodeRabbit's deep understanding of your code, so your team can collaborate across the entire SDLC without losing context.

  • Generate code and open pull requests
  • Plan features and break down work
  • Investigate incidents and troubleshoot customer tickets together
  • Automate recurring tasks and respond to alerts with triggers
  • Summarize progress and report instantly

Built for teams:

  • Shared memory across your entire org—no repeating context
  • Per-thread sandboxes to safely plan and execute work
  • Governance built-in—scoped access, auditability, and budget controls

One agent for your entire SDLC. Right inside Slack.

👉 Get started


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 and usage tips.

@omeritzics omeritzics merged commit 33dccbd into main May 13, 2026
9 of 10 checks passed
Copy link
Copy Markdown

@github-actions github-actions Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🚫 CI Build Failed

The automated build process failed. Please review the build logs and fix the issues before requesting another review.

Next steps:

  1. Check the build logs for specific errors
  2. Fix the identified issues
  3. Push your fixes to this branch
  4. The CI will automatically re-run

Once the build passes, this review will be dismissed automatically.

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