From eff87141fe7b4ea89cdb99f42713a0ede23fffb0 Mon Sep 17 00:00:00 2001 From: Oliver Lipkau Date: Tue, 25 Aug 2026 14:15:17 +0200 Subject: [PATCH] ci: reduce Pages workflow usage --- .github/dependabot.yml | 4 ++-- .github/workflows/pages.yml | 5 +++-- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index ac655ce..ce26089 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -9,14 +9,14 @@ updates: - package-ecosystem: "devcontainers" directory: "/" schedule: - interval: weekly + interval: monthly commit-message: prefix: "⬆️ " - package-ecosystem: "bundler" directory: "/" schedule: - interval: weekly + interval: monthly commit-message: prefix: "⬆️ " diff --git a/.github/workflows/pages.yml b/.github/workflows/pages.yml index 0d49bd7..9306a3f 100644 --- a/.github/workflows/pages.yml +++ b/.github/workflows/pages.yml @@ -13,8 +13,8 @@ permissions: id-token: write concurrency: - group: "pages" - cancel-in-progress: false + group: pages-${{ github.ref }} + cancel-in-progress: true jobs: build: @@ -43,6 +43,7 @@ jobs: JEKYLL_ENV: production - name: Upload artifact + if: github.ref == 'refs/heads/master' uses: actions/upload-pages-artifact@v5 deploy: