Skip to content

Pre-release publish workflow rejects valid even/odd versions #820

@WilliamBerryiii

Description

@WilliamBerryiii

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.PATCH format (no -rc.N suffix)
  • Reject even minor versions (stable channel)
  • Accept odd minor versions (pre-release channel)

Related

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions