Skip to content

makefile, build.gradle: compute android version during bumposs and tag_release#823

Merged
barnstar merged 1 commit into
mainfrom
jonathan/version-during-bump
Jul 9, 2026
Merged

makefile, build.gradle: compute android version during bumposs and tag_release#823
barnstar merged 1 commit into
mainfrom
jonathan/version-during-bump

Conversation

@barnstar

@barnstar barnstar commented Jul 7, 2026

Copy link
Copy Markdown
Member

Updates tailscale/tailscale#18969

FDroid requires that the playstore version be grepable in our repo in order to handle auto-updates so computing it on the fly does not work. Since the tailscale version matches the OSS version, we can set this when we bumposs or tag_release. The AndroidTV build will modify this at build time so we can continue to have distinct binaries for TV and Phone in the playstore.

This should all be fully compatible with the existing release process. It will create an extra commit for the version bump in the release branch which will hold the release tag.

…g_release

Updates tailscale/tailscale#18969

FDroid requires that the playstore version be grepable in our repo in order
to handle auto-updates so computing it on the fly does not work.  Since
the tailscale version matches the OSS version, we can set this when
we bumposs or tag_release.   The AndroidTV build will modify this at build
time so we can continue to have distinct binaries for TV and Phone in the
playstore.

This should all be fully compatible with the existing release process.  It will
create an extra commit for the version bump in the release branch which
will hold the release tag.

Signed-off-by: Jonathan Nobels <jonathan@tailscale.com>
@barnstar
barnstar requested review from sfllaw and willh-ts July 7, 2026 14:29
@barnstar
barnstar merged commit 0f542bd into main Jul 9, 2026
4 checks passed
@barnstar
barnstar deleted the jonathan/version-during-bump branch July 9, 2026 16:01
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