Skip to content

Commit 58c78e6

Browse files
committed
gha: split gobump and images
1 parent 851f7f6 commit 58c78e6

File tree

1 file changed

+18
-4
lines changed

1 file changed

+18
-4
lines changed

.github/workflows/gobump.yml

Lines changed: 18 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,19 +4,33 @@ name: "Updates Go dependencies via gobump"
44
on: # yamllint disable-line rule:truthy
55
workflow_dispatch:
66
schedule:
7-
# Every Sunday at 15:00
8-
- cron: "0 15 * * 0"
7+
# Every Monday at 6:00 PM (images release at 5:00)
8+
- cron: "0 6 * * 1"
99

1010
jobs:
11-
bump-deps-ubuntu:
11+
bump-deps-without-images:
1212
runs-on: ubuntu-latest
1313
steps:
1414
- name: Checkout repository
1515
uses: actions/checkout@v5
1616

17-
- name: Run gobump-deps action
17+
- name: Run gobump-deps action - images
1818
uses: lzap/gobump@main
1919
with:
2020
go_version: "1.23.9"
2121
token: ${{ secrets.SCHUTZBOT_GITHUB_ACCESS_TOKEN }}
2222
exec_pr: ./tools/prepare-source.sh
23+
include: "github.com/osbuild/images"
24+
commit_message: "deps: bump images dependency"
25+
26+
- name: Cleaup repository
27+
run: "git reset --hard HEAD"
28+
29+
- name: Run gobump-deps action - all other
30+
uses: lzap/gobump@main
31+
with:
32+
go_version: "1.23.9"
33+
token: ${{ secrets.SCHUTZBOT_GITHUB_ACCESS_TOKEN }}
34+
exec_pr: ./tools/prepare-source.sh
35+
exclude: "github.com/osbuild/images"
36+
commit_message: "deps: bump all other dependencies"

0 commit comments

Comments
 (0)