-
Notifications
You must be signed in to change notification settings - Fork 10
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
Improve DetectUnpinnedDotnetToolInstallVersions function #110
base: master
Are you sure you want to change the base?
Improve DetectUnpinnedDotnetToolInstallVersions function #110
Conversation
d1bd1c2
to
908c11d
Compare
Maybe we need to expand this PR to also cover unpinned npm packages (e.g. see https://github.com/nodeeffect/RunIntoMe/commit/349e153aeb579ddc83a8a72a19e71480f26eca04 ). |
e6c723d
to
ef3e8bb
Compare
Add test for DetectUnpinnedDotnetToolInstallVersions function.
Add failing test for detecting unpinned version in npm package installations.
8d0c2ac
to
283602c
Compare
Implement DetectUnpinnedNpmPackageInstallVersions function.
222cd21
to
5545a54
Compare
Add another test for DetectUnpinnedNpmPackageInstallVersions.
987d052
to
35616b9
Compare
It's done |
@@ -77,7 +77,7 @@ jobs: | |||
sudo apt install --yes --no-install-recommends npm curl | |||
# need to update nodejs because with ubuntu's default nodejs version we would get this error: | |||
# error @jest/[email protected]: The engine "node" is incompatible with this module. Expected version "^14.15.0 || ^16.10.0 || >=18.0.0". Got "12.22.9" | |||
sudo npm install --global n | |||
sudo npm install --global n@9.1.0 |
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.
@realmarv can we use stable instead?
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.
you mean @latest
?
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.
no, in fact if using @latest, this script should fail as well
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.
I think there is no @stable tag
35616b9
to
61ed51e
Compare
Add unpinnedNpmPackageInstallVersions.fsx script and specify package versions in npm install commands in GitHubCI.
Add failing test for DetectUnpinnedNpmPackageInstallVersions function.
Fix DetectUnpinnedNpmPackageInstallVersions function.
Add failing test for DetectUnpinnedNpmPackageInstallVersions function.
Fix DetectUnpinnedNpmPackageInstallVersions function.
1433c8e
to
bd8be73
Compare
c5fb9d5
to
18898b7
Compare
Add test and clean the code.