Skip to content

Commit 501ded4

Browse files
eluce2claude
andcommitted
fix(ci): skip workflows on beads-sync branch
Add job-level conditions to prevent CI from running on beads-sync Co-Authored-By: Claude Opus 4.5 <[email protected]>
1 parent 91742b2 commit 501ded4

File tree

2 files changed

+6
-0
lines changed

2 files changed

+6
-0
lines changed

.github/workflows/continuous-release.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ env:
1313

1414
jobs:
1515
lint:
16+
if: github.ref != 'refs/heads/beads-sync'
1617
runs-on: ubuntu-latest
1718
steps:
1819
- name: Checkout code
@@ -31,6 +32,7 @@ jobs:
3132
run: pnpm lint
3233

3334
typecheck:
35+
if: github.ref != 'refs/heads/beads-sync'
3436
runs-on: ubuntu-latest
3537
steps:
3638
- name: Checkout code
@@ -49,6 +51,7 @@ jobs:
4951
run: pnpm typecheck
5052

5153
test:
54+
if: github.ref != 'refs/heads/beads-sync'
5255
runs-on: ubuntu-latest
5356
needs: [lint, typecheck]
5457
permissions:
@@ -89,6 +92,7 @@ jobs:
8992
run: pnpm --filter @proofkit/fmodata test:e2e
9093

9194
build:
95+
if: github.ref != 'refs/heads/beads-sync'
9296
runs-on: ubuntu-latest
9397
needs: [test]
9498
steps:

.github/workflows/release.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ permissions:
2020

2121
jobs:
2222
quality:
23+
if: github.ref != 'refs/heads/beads-sync'
2324
name: Quality Checks
2425
runs-on: ubuntu-latest
2526
steps:
@@ -66,6 +67,7 @@ jobs:
6667
run: pnpm --filter @proofkit/fmodata test:e2e
6768

6869
release:
70+
if: github.ref != 'refs/heads/beads-sync'
6971
name: Release
7072
needs: [quality]
7173
runs-on: ubuntu-latest

0 commit comments

Comments
 (0)