Skip to content

Add GitHub Actions workflow for automated APK builds#1

Merged
successbyfailure merged 1 commit into
masterfrom
claude/add-github-actions-apk-B4XoS
Jan 23, 2026
Merged

Add GitHub Actions workflow for automated APK builds#1
successbyfailure merged 1 commit into
masterfrom
claude/add-github-actions-apk-B4XoS

Conversation

@successbyfailure

Copy link
Copy Markdown
Owner

Summary

This PR introduces a GitHub Actions CI/CD workflow that automatically builds both debug and release APKs on push and pull request events.

Key Changes

  • Added .github/workflows/build-apk.yml workflow file that:
    • Triggers on pushes to main, master, develop, and claude/** branches
    • Triggers on pull requests to main, master, and develop branches
    • Sets up JDK 17 with Temurin distribution and Gradle caching for faster builds
    • Builds both debug and release APK variants using Gradle
    • Uploads generated APKs as workflow artifacts with 30-day retention

Implementation Details

  • Uses ubuntu-latest runner for consistent build environment
  • Enables Gradle caching to improve workflow execution time
  • Builds both debug (app-debug.apk) and release (app-release-unsigned.apk) variants
  • Artifacts are retained for 30 days, allowing easy access to build outputs
  • Includes --stacktrace flag for better error diagnostics during builds

This workflow builds both debug and release APKs when changes are pushed to the repository. It also uploads the APKs as artifacts for download.

https://claude.ai/code/session_01B7TA27ExxcC2p3QBpRW3iB
@successbyfailure successbyfailure merged commit 822b65b into master Jan 23, 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.

2 participants