SonarCloud reports multiple security issues in the release workflows related to package installation and execution.
Files:
.github/workflows/if-nodejs-release.yml
.github/workflows/release-announcements.yml
Proposed Changes:
- Add --ignore-scripts to the npm install command.
- Replace the npx command with a safer package execution method.
- Define the exact package version in
.github/workflows/release-announcements.yml to avoid installing unverified releases.
References these issues
Tagging @AceTheCreator for review
SonarCloud reports multiple security issues in the release workflows related to package installation and execution.
Files:
.github/workflows/if-nodejs-release.yml.github/workflows/release-announcements.ymlProposed Changes:
.github/workflows/release-announcements.ymlto avoid installing unverified releases.References these issues
Tagging @AceTheCreator for review