-
Notifications
You must be signed in to change notification settings - Fork 4
Open
Labels
enhancementNew feature or requestNew feature or requestgithub_actionsPull requests that update GitHub Actions codePull requests that update GitHub Actions code
Description
🧠 Per wonderful suggestion of @mwbrooks:
I wonder if the Health Score workflow could check that node.js projects include a
package-lock.json?
Some benefits might include:
- Proper updates from
@dependabot: https://docs.github.com/en/code-security/dependabot/working-with-dependabot/dependabot-options-reference#versioning-strategy-- - Stable checks in CI and on machine: Versions won't drift between installations.
I'm a fan of this idea too and think we can consider a lockfile attribute as inputs to this action. I'm not sure if SDKs should require this check at this time, but we might consider a modified extension input if so:
Lines 4 to 5 in acb3d31
| extension: | |
| description: 'File extension of files to filter on to report health score on. E.g. "js" or "go"' |
Also, I believe #104 can address using pinned versions in GitHub Workflows while this issue might focus on other project ecosystems.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or requestgithub_actionsPull requests that update GitHub Actions codePull requests that update GitHub Actions code