From a7e9901f8a36cb7349a6f2a45b28d1e8da643f18 Mon Sep 17 00:00:00 2001 From: Jan Gutsche Date: Thu, 22 Jan 2026 21:21:18 +0100 Subject: [PATCH 1/3] CI: use ubuntu-slim runner --- .github/workflows/pre-commit.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pre-commit.yml b/.github/workflows/pre-commit.yml index 38d2e94ee..c258be43b 100644 --- a/.github/workflows/pre-commit.yml +++ b/.github/workflows/pre-commit.yml @@ -5,10 +5,10 @@ on: jobs: pre-commit: - runs-on: ubuntu-latest + runs-on: ubuntu-slim steps: - name: Check out repository - uses: actions/checkout@v4 + uses: actions/checkout@v6 - name: Set up workspace uses: prefix-dev/setup-pixi@v0.9.3 From e99f97ce8e87a838686b8ff424b898b12535e21a Mon Sep 17 00:00:00 2001 From: Jan Gutsche Date: Thu, 22 Jan 2026 21:21:41 +0100 Subject: [PATCH 2/3] CI: update action versions --- .github/workflows/ci.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 807b95d54..4ef8a4e15 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -1,7 +1,7 @@ name: Build & Test on: schedule: - - cron: '0 0 * * *' + - cron: '12 3 * * *' push: jobs: @@ -12,7 +12,7 @@ jobs: steps: - name: Cancel outdated jobs - uses: fkirc/skip-duplicate-actions@v5 + uses: fkirc/skip-duplicate-actions@v5.3.1 with: cancel_others: 'true' @@ -23,7 +23,7 @@ jobs: # detached: true - name: Check out repository - uses: actions/checkout@v4 + uses: actions/checkout@v6.0.2 - name: Configure git to trust repository run: git config --global --add safe.directory /__w/bitbots_main/bitbots_main From 3c2c8859ee9b2f0ad4824a3e378c47d1cec77f35 Mon Sep 17 00:00:00 2001 From: Jan Gutsche Date: Thu, 22 Jan 2026 21:22:06 +0100 Subject: [PATCH 3/3] CI: enable dependabot for automatic action version bumps --- .github/dependabot.yml | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 .github/dependabot.yml diff --git a/.github/dependabot.yml b/.github/dependabot.yml new file mode 100644 index 000000000..dfd0e3086 --- /dev/null +++ b/.github/dependabot.yml @@ -0,0 +1,10 @@ +# Set update schedule for GitHub Actions + +version: 2 +updates: + + - package-ecosystem: "github-actions" + directory: "/" + schedule: + # Check for updates to GitHub Actions every week + interval: "weekly"