Skip to content

Commit ac5daca

Browse files
ci: cut Actions burn — scope push triggers + concurrency-cancel (#21)
Automated by hypatia ci-health-sweep. Scopes `push` to the default branch (kills push+PR double-runs) and adds `concurrency: cancel-in-progress` to read-only PR checks. No SPDX/logic changes.
1 parent 562a479 commit ac5daca

4 files changed

Lines changed: 40 additions & 4 deletions

File tree

.github/workflows/guix-nix-policy.yml

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,15 @@
11
# SPDX-License-Identifier: MPL-2.0
22
name: Guix/Nix Package Policy
3-
on: [push, pull_request]
3+
on:
4+
push:
5+
branches: [main, master]
6+
pull_request:
7+
8+
# Estate guardrail: scope push to default branches (PR fires once, not
9+
# push+PR) and cancel superseded runs. Safe — read-only PR check.
10+
concurrency:
11+
group: ${{ github.workflow }}-${{ github.ref }}
12+
cancel-in-progress: true
413
permissions:
514
contents: read
615
jobs:

.github/workflows/npm-bun-blocker.yml

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,15 @@
11
# SPDX-License-Identifier: MPL-2.0
22
name: NPM/Bun Blocker
3-
on: [push, pull_request]
3+
on:
4+
push:
5+
branches: [main, master]
6+
pull_request:
7+
8+
# Estate guardrail: scope push to default branches (PR fires once, not
9+
# push+PR) and cancel superseded runs. Safe — read-only PR check.
10+
concurrency:
11+
group: ${{ github.workflow }}-${{ github.ref }}
12+
cancel-in-progress: true
413
permissions:
514
contents: read
615
jobs:

.github/workflows/security-policy.yml

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,15 @@
11
# SPDX-License-Identifier: MPL-2.0
22
name: Security Policy
3-
on: [push, pull_request]
3+
on:
4+
push:
5+
branches: [main, master]
6+
pull_request:
7+
8+
# Estate guardrail: scope push to default branches (PR fires once, not
9+
# push+PR) and cancel superseded runs. Safe — read-only PR check.
10+
concurrency:
11+
group: ${{ github.workflow }}-${{ github.ref }}
12+
cancel-in-progress: true
413
permissions:
514
contents: read
615
jobs:

.github/workflows/ts-blocker.yml

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,15 @@
11
# SPDX-License-Identifier: MPL-2.0
22
name: TypeScript/JavaScript Blocker
3-
on: [push, pull_request]
3+
on:
4+
push:
5+
branches: [main, master]
6+
pull_request:
7+
8+
# Estate guardrail: scope push to default branches (PR fires once, not
9+
# push+PR) and cancel superseded runs. Safe — read-only PR check.
10+
concurrency:
11+
group: ${{ github.workflow }}-${{ github.ref }}
12+
cancel-in-progress: true
413
permissions:
514
contents: read
615
jobs:

0 commit comments

Comments
 (0)