[ci/cd] Hash-pin GitHub Actions, set up dependabot to keep them updated (#34930)
Fixes #34929. This PR hash-pins all Actions used in workflows and sets up dependabot to keep them up-to-date. Dependabot will send at most one PR per month. That PR will update the hashes and version comments of all Actions with new versions. I also suggest you enable Dependabot Security Updates in the repo's [Code security & analysis](https://github.com/grpc/grpc/settings/security_analysis) settings (if you haven't already). This will make Dependabot send a PR as soon as a dependency is found to have a vulnerability. --------- Signed-off-by: Pedro Kaj Kjellerup Nacht <pnacht@google.com>pull/35359/head
parent
a1335d1b16
commit
7fd3277e4e
4 changed files with 27 additions and 12 deletions
@ -0,0 +1,15 @@ |
||||
# To get started with Dependabot version updates, you'll need to specify which |
||||
# package ecosystems to update and where the package manifests are located. |
||||
# Please see the documentation for all configuration options: |
||||
# https://docs.github.com/github/administering-a-repository/configuration-options-for-dependency-updates |
||||
|
||||
version: 2 |
||||
updates: |
||||
- package-ecosystem: "github-actions" |
||||
directory: "/" |
||||
schedule: |
||||
interval: "monthly" |
||||
groups: |
||||
github-actions: |
||||
patterns: |
||||
- "*" |
Loading…
Reference in new issue