-
Notifications
You must be signed in to change notification settings - Fork 125
Closed
Labels
bugSomething isn't workingSomething isn't working
Description
Bug
The extension-publish-prerelease.yml workflow still validates versions using the old -rc.N suffix convention. After merging the even/odd versioning hardening in PR #816, this workflow was missed, causing pre-release publish to fail with:
Pre-release version 3.1.44 must contain an -rc.N suffix (e.g., 3.1.0-rc.5)
Expected Behavior
The pre-release publish workflow should accept versions with odd minor numbers (e.g., 3.1.44) per the even/odd convention adopted in #815.
Fix
Update extension-publish-prerelease.yml to:
- Accept
MAJOR.MINOR.PATCHformat (no-rc.Nsuffix) - Reject even minor versions (stable channel)
- Accept odd minor versions (pre-release channel)
Related
- Harden even/odd versioning across release workflows #815 — Even/odd versioning hardening
- fix(workflows): harden even/odd versioning against regression and syntax errors #816 — Even/odd versioning hardening PR (merged)
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working