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" 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 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