Skip to content

feat: versioning + publication config - #23

Merged
roxspring merged 2 commits into
mainfrom
issue/2-versioning
Aug 24, 2026
Merged

feat: versioning + publication config#23
roxspring merged 2 commits into
mainfrom
issue/2-versioning

Conversation

@roxspring

Copy link
Copy Markdown
Owner

Closes #2

  • gradle-git-versioning-plugin reads version from git tags (v-prefix tags, v-free Maven coordinates)
  • Branch builds versioned as branch-SNAPSHOT
  • Maven publication for library (sources + javadoc JARs) → GitHub Packages
  • Gradle plugin publication for gradle-plugin → GitHub Packages
  • Release Please workflow (semver, v-prefix tags)
  • PR lint workflow: title + commit message linting
  • CI publish gated on Release Please merge commit

Rob Oxspring added 2 commits August 24, 2026 23:08
- gradle-git-versioning-plugin 6.4.4 reads version from git tags
  (v-prefix tags, v-free Maven coordinates)
- Branch builds versioned as branch-SNAPSHOT
- Maven publication for library (sources + javadoc JARs) → GitHub Packages
- Gradle plugin publication for gradle-plugin → GitHub Packages
- Release Please workflow (semver, v-prefix tags)
- PR lint workflow: title (action-semantic-pull-request) +
  commit messages (commitlint-github-action)
- CI publish gated on Release Please merge commit
@roxspring
roxspring merged commit a18a1c0 into main Aug 24, 2026
2 checks passed
@roxspring
roxspring deleted the issue/2-versioning branch August 24, 2026 22:47
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.

Versioning (Axion Release Plugin) + publication config

1 participant