Skip to content

Commit ff78021

Browse files
greynewellclaude
andcommitted
Fix CI: restrict build to main branch, mark claude-review as non-blocking
- build-index.yml: add branches: [main] so the deploy-pages step doesn't fail when run from feature branches (deploy-pages only works from the pages environment, which requires the default branch) - claude-code-review.yml: add continue-on-error: true until the Claude Code GitHub App is installed on this repository Co-Authored-By: Claude <noreply@anthropic.com>
1 parent 5bbd1b4 commit ff78021

File tree

2 files changed

+2
-0
lines changed

2 files changed

+2
-0
lines changed

.github/workflows/build-index.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ name: Build Index
22

33
on:
44
push:
5+
branches: [main]
56
paths: [repos.yaml, generate-index.go, go.mod, go.sum, .github/workflows/build-index.yml]
67
workflow_dispatch:
78

.github/workflows/claude-code-review.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ on:
77
jobs:
88
claude-review:
99
runs-on: ubuntu-latest
10+
continue-on-error: true
1011
permissions:
1112
contents: read
1213
pull-requests: write

0 commit comments

Comments
 (0)