Skip to content
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

Make package-locks less volatile #7677

Merged
merged 8 commits into from
May 4, 2023

Conversation

Iku-turso
Copy link
Contributor

Notable:

  1. Specific version of npm is enforced by using engines in package.json and .npmrc.
  2. npm scripts for installing now acquire the correct version of NPM independently.
  3. GitHub actions are also consolidated to use the specific version.
  4. As bonus, added a quality-of-life script for devs to all:reinstall.

@Iku-turso Iku-turso added the chore label May 4, 2023
@Iku-turso Iku-turso added this to the 6.5.0 milestone May 4, 2023
@Iku-turso Iku-turso requested a review from a team as a code owner May 4, 2023 10:54
@Iku-turso Iku-turso requested review from ixrock and aleksfront and removed request for a team May 4, 2023 10:54
Iku-turso and others added 8 commits May 4, 2023 13:55
Co-authored-by: Gabriel <gaccettola@mirantis.com>
Signed-off-by: Iku-turso <mikko.aspiala@gmail.com>
Co-authored-by: Gabriel <gaccettola@mirantis.com>
Signed-off-by: Iku-turso <mikko.aspiala@gmail.com>
Co-authored-by: Gabriel <gaccettola@mirantis.com>
Signed-off-by: Iku-turso <mikko.aspiala@gmail.com>
There's supposedly something between devs causing volatility in the
package-lock. Needs some investigation.

Co-authored-by: Janne Savolainen <janne.savolainen@live.fi>
Signed-off-by: Iku-turso <mikko.aspiala@gmail.com>
Signed-off-by: Iku-turso <mikko.aspiala@gmail.com>
Signed-off-by: Iku-turso <mikko.aspiala@gmail.com>
This reverts commit 1232445.

Co-authored-by: Gabriel <gaccettola@mirantis.com>
Signed-off-by: Iku-turso <mikko.aspiala@gmail.com>
Signed-off-by: Iku-turso <mikko.aspiala@gmail.com>
@Iku-turso Iku-turso force-pushed the make-package-locks-less-volatile branch 2 times, most recently from a86272e to 39c66d4 Compare May 4, 2023 11:15
@gabriel-mirantis gabriel-mirantis merged commit 1b30b50 into master May 4, 2023
@gabriel-mirantis gabriel-mirantis deleted the make-package-locks-less-volatile branch May 4, 2023 12:23
@Nokel81 Nokel81 mentioned this pull request May 4, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants