Skip to content

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

Merged
sydorovdmytro merged 1 commit into
mainfrom
engqa-1353
Jul 16, 2026
Merged

fix(prerelease-setup): exclude -next tags from auto-resolved upgrade versions#173
sydorovdmytro merged 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
@sydorovdmytro
sydorovdmytro merged commit 67ee274 into main Jul 16, 2026
4 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.

2 participants