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

Keep GitHub Actions up to date with GitHub's Dependabot #5

Merged
merged 1 commit into from
Jan 25, 2025

Conversation

@thewh1teagle
Copy link
Owner

Is this important in terms of security? Because Dependabot distracts me with notifications many times, I prefer not to use it.

@cclauss
Copy link
Contributor Author

cclauss commented Jan 25, 2025

https://docs.github.com/en/code-security is where GitHub positions Dependabot.

This PR is designed to reduce chattiness to a bare minimum. GitHub Actions have very infrequent major version changes. setup-uv for instance has only had four major upgrades in its lifetime. Also, when GHAs are upgraded, it often happens in batches. The pattern: * will consolidate all GHA updates into a single pull request to further reduce chattiness. See: rapidfuzz/RapidFuzz#362

There is a tradeoff between supply chain security and chattiness. Given that this repo uses a few GHAs that are updated rarely and usually in batches and we are using pattern: * to ensure that there will only ever be a single GHA upgrade PR at a time.

@thewh1teagle
Copy link
Owner

As long as it doesn't send more frequently than once a year, it's good.
Thanks!

@thewh1teagle thewh1teagle merged commit 25872ab into thewh1teagle:main Jan 25, 2025
@cclauss cclauss deleted the patch-1 branch January 25, 2025 17:49
@cclauss
Copy link
Contributor Author

cclauss commented Jan 25, 2025

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.

2 participants