Skip to content

ci: zizmor fixes - #1977

Merged
theSuess merged 3 commits into
masterfrom
ci/zizmor-fixes
Apr 30, 2025
Merged

theSuess merged 3 commits into
masterfrom
ci/zizmor-fixes

Conversation

@theSuess

Copy link
Copy Markdown
Collaborator

This PR fixes potential security issues discovered using zizmor.

It also pins all actions used to a hash version to prevent any hostile takeovers of external dependencies.

Comment thread .github/workflows/e2e.yaml
Comment thread .github/workflows/release.yaml
Comment thread .github/workflows/release.yaml

@Baarsgaard Baarsgaard left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

There's less changes than I expected!
Is it possible to run the actions before we merge?
Even if it just verifies that all the commit hashes are valid?

@theSuess

Copy link
Copy Markdown
Collaborator Author

I've manually cross-referenced all commit hashes so they should be good. When the security team comes around to reviewing our repo, they'll re-enable actions and they'll run for this PR before merging

@github-actions github-actions Bot added bugfix this PR fixes a bug chore labels Apr 29, 2025
@theSuess
theSuess added this pull request to the merge queue Apr 30, 2025
@theSuess

Copy link
Copy Markdown
Collaborator Author

thanks for fixing the outstanding issue @Baarsgaard !

Merged via the queue into master with commit 4688235 Apr 30, 2025
@theSuess
theSuess deleted the ci/zizmor-fixes branch April 30, 2025 05:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bugfix this PR fixes a bug chore

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants