[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