From 1186bda04002c399c81ef747a6d0d218e9c1655b Mon Sep 17 00:00:00 2001 From: Dennis Klein Date: Thu, 21 May 2026 15:51:18 +0200 Subject: [PATCH] ci: only run buildcache on dev/master pushes The push trigger had a path filter but no branch filter, so any PR-branch push touching those paths (e.g. a dependabot rebase pulling in setup-deps changes) launched the full fresh buildcache matrix concurrently with CI. - restrict the push trigger to branches [dev, master] - frees runners for CI; the cache still refreshes via cron and on dev/master --- .github/workflows/buildcache.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/buildcache.yml b/.github/workflows/buildcache.yml index 53be2482..caea9959 100644 --- a/.github/workflows/buildcache.yml +++ b/.github/workflows/buildcache.yml @@ -5,6 +5,7 @@ on: schedule: - cron: '0 3 * * 0' # Weekly on Sunday at 3am UTC push: + branches: [dev, master] paths: - 'test/ci/spack-*.yaml' - '.github/workflows/buildcache.yml'