More info coming soon! For now, join us on Discord!
Releases are built and uploaded to Google Play by the
Publish to Google Play GitHub Actions
workflow.
Triggers:
- Tag push matching
v*(e.g.v1.2.3) — publishes to theinternaltrack by default. - Manual (
workflow_dispatch) — choose a track frominternal/alpha/beta/production.
The workflow checks out the repo, sets up JDK 17 + Gradle, decodes the
upload keystore from a secret, runs ./gradlew :app:bundleProdRelease to
produce a signed .aab, then uploads it to Google Play via the Play
Developer API.
The package name is read from the app module's namespace
(tech.akpmakes.android.taskkeeper).
git tag v1.2.3
git push origin v1.2.3The workflow run will build, sign, and upload to the internal track. To
promote to a different track, re-run with workflow_dispatch and pick the
target track, or promote via the Play Console.
