Skip to content

Added support for side releases (patch releases on old branches) - #25

Merged
oleg68 merged 1 commit into
nbplugins:mainfrom
oleg68:feature/side-releases
Apr 12, 2026
Merged

oleg68 merged 1 commit into
nbplugins:mainfrom
oleg68:feature/side-releases

Conversation

@oleg68

@oleg68 oleg68 commented Apr 12, 2026

Copy link
Copy Markdown
Collaborator
  • autotag.sh: removed exit 1 after published release; version now counts from the last 3-component tag (e.g. 0.17.3→0.17.4) instead of the 2-component base tag; after tagging a release, auto-edits CHANGELOG heading (# MM → # MM.N) and commits to clear the release signal
  • build.yml: relaxed auto-tag branch filter to include release/* branches; fixed snapshot version calculation to use MM from pom.xml and count from last release tag for that MM
  • CLAUDE.md: documented side-release workflow

- autotag.sh: removed exit 1 after published release; version now counts
  from the last 3-component tag (e.g. 0.17.3→0.17.4) instead of the
  2-component base tag; after tagging a release, auto-edits CHANGELOG
  heading (# MM → # MM.N) and commits to clear the release signal
- build.yml: relaxed auto-tag branch filter to include release/* branches;
  fixed snapshot version calculation to use MM from pom.xml and count
  from last release tag for that MM
- CLAUDE.md: documented side-release workflow
@oleg68
oleg68 merged commit 166e5fe into nbplugins:main Apr 12, 2026
3 checks passed
@oleg68
oleg68 deleted the feature/side-releases branch April 12, 2026 14:28
oleg68 added a commit to oleg68/NetbeansPluginClaudeCodeGui that referenced this pull request Apr 12, 2026
…lugins#25)

- autotag.sh: removed exit 1 after published release; version now counts
from the last 3-component tag (e.g. 0.17.3→0.17.4) instead of the
2-component base tag; after tagging a release, auto-edits CHANGELOG
heading (# MM → # MM.N) and commits to clear the release signal
- build.yml: relaxed auto-tag branch filter to include release/*
branches; fixed snapshot version calculation to use MM from pom.xml and
count from last release tag for that MM
- CLAUDE.md: documented side-release workflow

Co-authored-by: Oleg Samarin <osamarin@openintegration.inc>
oleg68 added a commit that referenced this pull request Apr 12, 2026
#26)

- autotag.sh: removed exit 1 after published release; version now counts
from the last 3-component tag (e.g. 0.17.3→0.17.4) instead of the
2-component base tag; after tagging a release, auto-edits CHANGELOG
heading (# MM → # MM.N) and commits to clear the release signal
- build.yml: relaxed auto-tag branch filter to include release/*
branches; fixed snapshot version calculation to use MM from pom.xml and
count from last release tag for that MM
- CLAUDE.md: documented side-release workflow

Co-authored-by: Oleg Samarin <osamarin@openintegration.inc>
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.

1 participant