Skip to content

feat(ci): preview the next release version on pull requests - #15

Merged
raederan merged 2 commits into
mainfrom
core
Aug 11, 2026
Merged

feat(ci): preview the next release version on pull requests#15
raederan merged 2 commits into
mainfrom
core

Conversation

@raederan

Copy link
Copy Markdown
Contributor

What's Changed

Conventional commit types decide the version, and nobody saw the consequence
of getting one wrong until after the merge. Every pull request now gets a
sticky comment saying which version a merge would release, or that no bump
happens, with a changelog preview.

Ported from oold-python rather than rewritten, so the details that make it
correct are kept: PSR only computes on main, so the PR head is renamed; full
history is fetched for tag walking; and the changelog stamp runs with every
flag that prevents an actual release.

Checklist

  • make ci passes locally (runs check, test and docs-test in one go)
  • Commits follow Conventional Commits (the commit-msg hook enforces this)
  • Docs updated where behaviour changed

@raederan raederan self-assigned this Aug 11, 2026
@raederan raederan added the enhancement New feature or request label Aug 11, 2026
@github-actions

Copy link
Copy Markdown
Contributor

Release preview

Merging this PR would release v0.11.0 (current: v0.10.0).

Changelog preview (truncated)
## v0.11.0 (2026-08-11)

Preview via python-semantic-release and conventional commits.

@raederan
raederan merged commit 16a9e81 into main Aug 11, 2026
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant