Skip to content

ci: make releases tag-driven (no commit to protected main)#25

Merged
bosankus merged 2 commits into
mainfrom
release/tag-driven-versioning
Jun 19, 2026
Merged

ci: make releases tag-driven (no commit to protected main)#25
bosankus merged 2 commits into
mainfrom
release/tag-driven-versioning

Conversation

@bosankus

Copy link
Copy Markdown
Owner

Derive the last released version from the latest v* git tag, bump the patch, and inject it into the build via -PreleaseVersion. The release job records each release by pushing only the v tag instead of committing the bump to main, which the branch ruleset (require PR) rejected.

build.gradle.kts: version now honors -PreleaseVersion, falling back to libs.versions.toml for local/dev builds.

bosankustellantis and others added 2 commits June 19, 2026 21:57
Derive the last released version from the latest v* git tag, bump the
patch, and inject it into the build via -PreleaseVersion. The release job
records each release by pushing only the v<version> tag instead of
committing the bump to main, which the branch ruleset (require PR) rejected.

build.gradle.kts: version now honors -PreleaseVersion, falling back to
libs.versions.toml for local/dev builds.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@bosankus bosankus merged commit 5cc0ba0 into main Jun 19, 2026
5 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