Skip to content
Discussion options

You must be logged in to vote

The semver-partial versioning (added in #38593) fully understands ~latest:

So @~latest → @1.3.0 can be produced with rangeStrategy: pin.

The problem is in the GitLab CI manager. It assigns skipReason: unsupported-version on ~latest deps before lookup ever runs:

if (dep.currentValue === componentReferenceLatestVersion) {
  dep.skipReason = 'unsupported-version';
}

That skip was added in #26660 when component support first landed and no versioning understood ~latest. The semver-partial scheme that handles it only arrived in Oct 2025, and the skip was never revisited.

Fix: remove that skip block from Gitlab CI manager

Replies: 2 comments 2 replies

Comment options

You must be logged in to vote
1 reply
@jr-elliott
Comment options

Comment options

You must be logged in to vote
1 reply
@RahulGautamSingh
Comment options

Answer selected by RahulGautamSingh
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
3 participants