Skip to content

fix(release): detect PEP 440 pre-release tags for GitHub Release flag#1

Merged
Sodawyx merged 1 commit intomainfrom
fix/release-prerelease-detection
Apr 21, 2026
Merged

fix(release): detect PEP 440 pre-release tags for GitHub Release flag#1
Sodawyx merged 1 commit intomainfrom
fix/release-prerelease-detection

Conversation

@Sodawyx
Copy link
Copy Markdown
Contributor

@Sodawyx Sodawyx commented Apr 21, 2026

The previous contains(version, '-') check never fired because verify-version enforces canonical PEP 440 form (no hyphens), so pre-release tags like v0.1.0rc1 were published as normal releases. Match on a / b / rc / dev markers instead.

The previous `contains(version, '-')` check never fired because
verify-version enforces canonical PEP 440 form (no hyphens), so
pre-release tags like v0.1.0rc1 were published as normal releases.
Match on a / b / rc / dev markers instead.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@Sodawyx Sodawyx merged commit d1d1171 into main Apr 21, 2026
14 of 15 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.

1 participant