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

tools: add missing pinned dependencies #47346

Merged
merged 2 commits into from
Apr 13, 2023

Conversation

mateonunez
Copy link
Contributor

This MR aims to increase the score of OpenSSF by pinning some missing dependencies.

Pinned dependencies:

  • actions/checkout
  • gr2m/create-or-update-pull-request-action
  • ubuntu

To get the 10 score on the Pinned-Dependencies scorecard section, some other application dependencies (npm and pip) would have to be pinned. But on this, I decided to investigate the correct way to pin them before creating a PR.

@nodejs-github-bot
Copy link
Collaborator

Review requested:

  • @nodejs/actions

@nodejs-github-bot nodejs-github-bot added dependencies Pull requests that update a dependency file. meta Issues and PRs related to the general management of the project. needs-ci PRs that need a full CI run. openssl Issues and PRs related to the OpenSSL dependency. labels Mar 31, 2023
@mateonunez
Copy link
Contributor Author

cc @nodejs/security-wg

Signed-off-by: mateonunez <mateonunez95@gmail.com>
@RafaelGSS RafaelGSS added the commit-queue-squash Add this label to instruct the Commit Queue to squash all the PR commits into the first one. label Apr 2, 2023
Copy link
Member

@mhdawson mhdawson left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@RafaelGSS RafaelGSS added the commit-queue Add this label to land a pull request using GitHub Actions. label Apr 13, 2023
@nodejs-github-bot nodejs-github-bot added commit-queue-failed An error occurred while landing this pull request using GitHub Actions. and removed commit-queue Add this label to land a pull request using GitHub Actions. labels Apr 13, 2023
@nodejs-github-bot
Copy link
Collaborator

Commit Queue failed
- Loading data for nodejs/node/pull/47346
✔  Done loading data for nodejs/node/pull/47346
----------------------------------- PR info ------------------------------------
Title      tools: add missing pinned dependencies (#47346)
Author     Mateo Nunez  (@mateonunez)
Branch     mateonunez:tools/pinned-dependencies -> nodejs:main
Labels     meta, openssl, needs-ci, dependencies, commit-queue-squash
Commits    2
 - tools: add missing pinned dependencies
 - tools: revert Dockerfile pinned dependency
Committers 1
 - mateonunez 
PR-URL: https://github.com/nodejs/node/pull/47346
Reviewed-By: Rafael Gonzaga 
Reviewed-By: Michael Dawson 
------------------------------ Generated metadata ------------------------------
PR-URL: https://github.com/nodejs/node/pull/47346
Reviewed-By: Rafael Gonzaga 
Reviewed-By: Michael Dawson 
--------------------------------------------------------------------------------
   ℹ  This PR was created on Fri, 31 Mar 2023 15:39:34 GMT
   ✔  Approvals: 2
   ✔  - Rafael Gonzaga (@RafaelGSS) (TSC): https://github.com/nodejs/node/pull/47346#pullrequestreview-1368084021
   ✔  - Michael Dawson (@mhdawson) (TSC): https://github.com/nodejs/node/pull/47346#pullrequestreview-1383528055
   ✔  Last GitHub CI successful
   ✘  No Jenkins CI runs detected
--------------------------------------------------------------------------------
   ✔  Aborted `git node land` session in /home/runner/work/node/node/.ncu
https://github.com/nodejs/node/actions/runs/4690388111

@RafaelGSS RafaelGSS added commit-queue Add this label to land a pull request using GitHub Actions. and removed needs-ci PRs that need a full CI run. commit-queue-failed An error occurred while landing this pull request using GitHub Actions. labels Apr 13, 2023
@nodejs-github-bot nodejs-github-bot removed the commit-queue Add this label to land a pull request using GitHub Actions. label Apr 13, 2023
@nodejs-github-bot nodejs-github-bot merged commit bae4420 into nodejs:main Apr 13, 2023
@nodejs-github-bot
Copy link
Collaborator

Landed in bae4420

targos pushed a commit that referenced this pull request May 2, 2023
PR-URL: #47346
Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
Reviewed-By: Michael Dawson <midawson@redhat.com>
@targos targos mentioned this pull request May 2, 2023
danielleadams pushed a commit that referenced this pull request Jul 6, 2023
PR-URL: #47346
Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
Reviewed-By: Michael Dawson <midawson@redhat.com>
MoLow pushed a commit to MoLow/node that referenced this pull request Jul 6, 2023
PR-URL: nodejs#47346
Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
Reviewed-By: Michael Dawson <midawson@redhat.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
commit-queue-squash Add this label to instruct the Commit Queue to squash all the PR commits into the first one. dependencies Pull requests that update a dependency file. meta Issues and PRs related to the general management of the project. openssl Issues and PRs related to the OpenSSL dependency.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants