From 794b7beec53af708f81fb804d458e643049e34df Mon Sep 17 00:00:00 2001 From: "Jonathan D.A. Jewell" <6759885+hyperpolymath@users.noreply.github.com> Date: Sat, 20 Jun 2026 08:03:47 +0000 Subject: [PATCH 1/5] ci: cut Actions burn in .github/workflows/guix-nix-policy.yml (scope push + concurrency-cancel) --- .github/workflows/guix-nix-policy.yml | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/.github/workflows/guix-nix-policy.yml b/.github/workflows/guix-nix-policy.yml index 0c4f5c5..6d54e51 100644 --- a/.github/workflows/guix-nix-policy.yml +++ b/.github/workflows/guix-nix-policy.yml @@ -1,6 +1,15 @@ # SPDX-License-Identifier: MPL-2.0 name: Guix/Nix Package Policy -on: [push, pull_request] +on: + push: + branches: [main, master] + pull_request: + +# Estate guardrail: scope push to default branches (PR fires once, not +# push+PR) and cancel superseded runs. Safe — read-only PR check. +concurrency: + group: ${{ github.workflow }}-${{ github.ref }} + cancel-in-progress: true permissions: contents: read From 814e5436ce2f979b41c3b561048d7e6da06d8ca5 Mon Sep 17 00:00:00 2001 From: "Jonathan D.A. Jewell" <6759885+hyperpolymath@users.noreply.github.com> Date: Sat, 20 Jun 2026 08:03:48 +0000 Subject: [PATCH 2/5] ci: cut Actions burn in .github/workflows/npm-bun-blocker.yml (scope push + concurrency-cancel) --- .github/workflows/npm-bun-blocker.yml | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/.github/workflows/npm-bun-blocker.yml b/.github/workflows/npm-bun-blocker.yml index 2fd984f..03be33e 100644 --- a/.github/workflows/npm-bun-blocker.yml +++ b/.github/workflows/npm-bun-blocker.yml @@ -1,6 +1,15 @@ # SPDX-License-Identifier: MPL-2.0 name: NPM/Bun Blocker -on: [push, pull_request] +on: + push: + branches: [main, master] + pull_request: + +# Estate guardrail: scope push to default branches (PR fires once, not +# push+PR) and cancel superseded runs. Safe — read-only PR check. +concurrency: + group: ${{ github.workflow }}-${{ github.ref }} + cancel-in-progress: true permissions: contents: read From 390c9f6dae063cd70a2f3f8209e9b3262d0fcc17 Mon Sep 17 00:00:00 2001 From: "Jonathan D.A. Jewell" <6759885+hyperpolymath@users.noreply.github.com> Date: Sat, 20 Jun 2026 08:03:49 +0000 Subject: [PATCH 3/5] ci: cut Actions burn in .github/workflows/quality.yml (scope push + concurrency-cancel) --- .github/workflows/quality.yml | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/.github/workflows/quality.yml b/.github/workflows/quality.yml index c6dde0b..2386dd7 100644 --- a/.github/workflows/quality.yml +++ b/.github/workflows/quality.yml @@ -1,6 +1,15 @@ # SPDX-License-Identifier: MPL-2.0 name: Code Quality -on: [push, pull_request] +on: + push: + branches: [main, master] + pull_request: + +# Estate guardrail: scope push to default branches (PR fires once, not +# push+PR) and cancel superseded runs. Safe — read-only PR check. +concurrency: + group: ${{ github.workflow }}-${{ github.ref }} + cancel-in-progress: true permissions: From fcf6491ace501af13592968f76832cf3cf38e178 Mon Sep 17 00:00:00 2001 From: "Jonathan D.A. Jewell" <6759885+hyperpolymath@users.noreply.github.com> Date: Sat, 20 Jun 2026 08:03:50 +0000 Subject: [PATCH 4/5] ci: cut Actions burn in .github/workflows/security-policy.yml (scope push + concurrency-cancel) --- .github/workflows/security-policy.yml | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/.github/workflows/security-policy.yml b/.github/workflows/security-policy.yml index d90ca3d..6f557fa 100644 --- a/.github/workflows/security-policy.yml +++ b/.github/workflows/security-policy.yml @@ -1,6 +1,15 @@ # SPDX-License-Identifier: MPL-2.0 name: Security Policy -on: [push, pull_request] +on: + push: + branches: [main, master] + pull_request: + +# Estate guardrail: scope push to default branches (PR fires once, not +# push+PR) and cancel superseded runs. Safe — read-only PR check. +concurrency: + group: ${{ github.workflow }}-${{ github.ref }} + cancel-in-progress: true permissions: contents: read From 2abc1ebde832002cc317af547f262cb7121e7829 Mon Sep 17 00:00:00 2001 From: "Jonathan D.A. Jewell" <6759885+hyperpolymath@users.noreply.github.com> Date: Sat, 20 Jun 2026 08:03:51 +0000 Subject: [PATCH 5/5] ci: cut Actions burn in .github/workflows/ts-blocker.yml (scope push + concurrency-cancel) --- .github/workflows/ts-blocker.yml | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/.github/workflows/ts-blocker.yml b/.github/workflows/ts-blocker.yml index 432a88f..71f8282 100644 --- a/.github/workflows/ts-blocker.yml +++ b/.github/workflows/ts-blocker.yml @@ -1,6 +1,15 @@ # SPDX-License-Identifier: MPL-2.0 name: TypeScript/JavaScript Blocker -on: [push, pull_request] +on: + push: + branches: [main, master] + pull_request: + +# Estate guardrail: scope push to default branches (PR fires once, not +# push+PR) and cancel superseded runs. Safe — read-only PR check. +concurrency: + group: ${{ github.workflow }}-${{ github.ref }} + cancel-in-progress: true permissions: contents: read