summaryrefslogtreecommitdiffstats
path: root/.github/workflows/bump-deps.yaml
diff options
context:
space:
mode:
Diffstat (limited to '.github/workflows/bump-deps.yaml')
-rw-r--r--.github/workflows/bump-deps.yaml35
1 files changed, 35 insertions, 0 deletions
diff --git a/.github/workflows/bump-deps.yaml b/.github/workflows/bump-deps.yaml
new file mode 100644
index 0000000..4712489
--- /dev/null
+++ b/.github/workflows/bump-deps.yaml
@@ -0,0 +1,35 @@
+name: Bump Deps
+
+on:
+ schedule:
+ - cron: '0 6 * * 2' # weekly at 6AM Tuesday
+ workflow_dispatch:
+
+permissions:
+ contents: write
+ pull-requests: write
+
+jobs:
+ bump-deps:
+ name: Bump Deps
+
+ # Don't bother bumping deps on forks.
+ if: ${{ github.repository == 'google/go-containerregistry' }}
+ runs-on: ubuntu-latest
+
+ steps:
+ - uses: actions/checkout@v3
+ - uses: actions/setup-go@v3
+ with:
+ go-version: 1.19
+ check-latest: true
+
+ - run: ./hack/bump-deps.sh
+ - name: Create Pull Request
+ uses: peter-evans/create-pull-request@v4
+ with:
+ title: "Bump dependencies using hack/bump-deps.sh"
+ commit-message: "Bump dependencies using hack/bump-deps.sh"
+ labels: dependencies
+ assignees: imjasonh
+ delete-branch: true