From f0fb23f1af1a69cdce828cfc75f9f25231ab64f8 Mon Sep 17 00:00:00 2001 From: Lukas Zapletal Date: Wed, 25 Jun 2025 15:05:01 +0200 Subject: [PATCH] ci: introduce gobump gha --- .github/workflows/gobump.yml | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 .github/workflows/gobump.yml diff --git a/.github/workflows/gobump.yml b/.github/workflows/gobump.yml new file mode 100644 index 000000000..276d52389 --- /dev/null +++ b/.github/workflows/gobump.yml @@ -0,0 +1,22 @@ +--- +name: "Updates Go dependencies via gobump" + +on: # yamllint disable-line rule:truthy + workflow_dispatch: + schedule: + # Every Sunday at 15:00 + - cron: "0 15 * * 0" + +jobs: + bump-deps-ubuntu: + runs-on: ubuntu-latest + steps: + - name: Checkout repository + uses: actions/checkout@v4 + + - name: Run gobump-deps action + uses: lzap/gobump@v1 + with: + go_version: "1.22.0" + token: ${{ secrets.GITHUB_TOKEN }} + exec_pr: ./tools/prepare-source.sh