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

Hash-pin GitHub Actions, add dependabot #934

Merged
merged 2 commits into from
Nov 17, 2023
Merged

Conversation

pnacht
Copy link
Contributor

@pnacht pnacht commented Nov 13, 2023

Fixes #933.

As described in the issue, this PR hash-pins the GitHub Actions used in the workflows to protect the project from supply-chain attacks.

The only exception are the oss-fuzz Actions which unfortunately require running @master to work properly.

This PR also adds Dependabot to keep the Actions up-to-date. It is configured to send at most one PR a month updating all Actions with new versions.

Signed-off-by: Pedro Kaj Kjellerup Nacht <pnacht@google.com>
Signed-off-by: Pedro Kaj Kjellerup Nacht <pnacht@google.com>
@taku910 taku910 merged commit 022f8c3 into google:master Nov 17, 2023
1 check passed
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.

Hash-pin GitHub Actions used in workflows, keep them updated with Dependabot
2 participants