Published images
kriziw/taskbanditfor the API server.kriziw/taskbandit-webfor the shared web container.
Version tags
Stable releases publish version tags, v-prefixed version tags, and latest. Prereleases publish version tags plus the mutable prerelease tag.
Repository settings
PRE_RELEASE_SETTINGcontrols prerelease mode.RELEASE_PLEASE_TOKENis recommended so release automation can create PRs, tags, and releases reliably.DOCKERHUB_USERNAMEandDOCKERHUB_TOKENare required for image publishing.
Android release signing
The release workflow builds an Android APK. If signing secrets are not configured, it still builds and uploads an artifact, but it does not attach an unsigned package to the GitHub release.
ANDROID_KEYSTORE_BASE64ANDROID_KEYSTORE_PASSWORDANDROID_KEY_ALIASANDROID_KEY_PASSWORD
Release flow
- Use conventional PR titles such as
feat: ...,fix: ..., orchore: .... - Merging a release-please PR creates the GitHub release, tags it, attaches the Android APK when appropriate, and publishes Docker images.
- The manual Android release workflow remains available for ad-hoc validation or rebuilds without creating a new release.