Skip to content

fix(prerelease-setup): exclude -next tags from auto-resolved upgrade versions#173

Open
sowmyav27 wants to merge 1 commit into
mainfrom
engqa-1353
Open

fix(prerelease-setup): exclude -next tags from auto-resolved upgrade versions#173
sowmyav27 wants to merge 1 commit into
mainfrom
engqa-1353

Conversation

@sowmyav27

Copy link
Copy Markdown
Contributor

What

The platform RC and vCluster upgrade resolvers in prerelease-setup pick the latest GitHub pre-release when the version input is empty. -next tags are marked prerelease == true, so they get picked (e.g. platform 4.11.0-next.internal.1 in run 29025482693).

Change

Add and (.tag_name | test("-next") | not) to both resolver jq filters. Matches the existing exclusion pattern in loft-enterprise e2e-pre-release-checks.yaml.

Note

Consumers pin this via the mutable tag prerelease-setup/v1. DevOps to re-point v1 to this commit after merge.

ENGQA-1353

…versions

-next tags are internal builds, not release candidates. The platform RC
and vCluster upgrade resolvers picked the latest pre-release, which
included -next tags (e.g. 4.11.0-next.internal.1). Filter them out to
match the existing exclusion pattern used elsewhere in the prerelease
workflows.

ENGQA-1353
@sowmyav27 sowmyav27 requested a review from sydorovdmytro July 9, 2026 15:50
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