-
Notifications
You must be signed in to change notification settings - Fork 14
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
chore: reset release v7 workflow and set tag "latest-v7" to all publishable package.json files #3525
base: release/v7
Are you sure you want to change the base?
Conversation
…ed to npm to "latest-v7"
|
Quality Gate passedIssues Measures |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@oliverschuerch, the styles v7 are currently published under 7.4.2
. If we release v7 with a tag, say @swisspost/[email protected]@latest-v7
. Will somebody installing with npm i @swisspost/design-system-styles@7
get 7.4.2
or 7.4.3@latest-v7
?
What happens on npm install
when the styles are installed as { "@swisspost/design-system-styles": "^7.4.2" }
? Do they get 7.4.3@latest-v7
?
Maybe we should do some testing before implementing this.
As far as I know:
So:
I don't think this should be a problem. But we can for sure test it ;) |
@oliverschuerch confirmed the behavior you described with an internal test. Tagged packages installed with in-the-middle-versions will install according to their version disregarding the tag and will not override the higher versioned latest tag. |
No description provided.