Skip to content

build-job.yml -> update action versions to latest, pin to SHA for security#207

Open
jdegenstein wants to merge 1 commit into
CadQuery:masterfrom
jdegenstein:master
Open

build-job.yml -> update action versions to latest, pin to SHA for security#207
jdegenstein wants to merge 1 commit into
CadQuery:masterfrom
jdegenstein:master

Conversation

@jdegenstein

Copy link
Copy Markdown
Contributor
  • Current actions versions are getting pretty old and will stop functioning in Fall 2026 because of Node 20 dependency. I updated all actions to the most recent releases.
  • Current actions versions are technically vulnerable to a supply chain attack since they do not pin the SHA version
  • There are a number of security improvements in the more recent actions versions.
  • I did not fix .github/actions/micromamba/action.yml which is also vulnerable to a supply chain attack and maybe also a man-in-the-middle attack via HTTP vs. HTTPS. I did not want to touch this because of the recent issues with setup-micromamba that necessitated creation of this action.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant