Skip to content

Commit a0e4709

Browse files
iamzifeiclaude
andcommitted
fix: remove continue-on-error from reusable workflow calls in ci.yml
continue-on-error is not supported on jobs that use reusable workflows (uses: at job level). GitHub silently rejects the entire workflow file, causing all repos to fail with "workflow file issue" and 0 jobs. Lint and security jobs are already non-blocking since no other jobs depend on them via needs:. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent 72d919e commit a0e4709

1 file changed

Lines changed: 2 additions & 3 deletions

File tree

sync/.github/workflows/ci.yml

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,7 @@ jobs:
2424
lint-typecheck:
2525
name: Lint & Type Check
2626
# Advisory only — does not block build or other jobs.
27-
# Remove continue-on-error once repo lint errors are resolved.
28-
continue-on-error: true
27+
# No "needs:" from other jobs, so failures here won't block CI.
2928
uses: OrrisTech/.github/.github/workflows/ci-lint-typecheck.yml@main
3029
secrets: inherit
3130

@@ -42,7 +41,7 @@ jobs:
4241
security:
4342
name: Security Audit
4443
# Advisory only — does not block other jobs.
45-
continue-on-error: true
44+
# No "needs:" from other jobs, so failures here won't block CI.
4645
uses: OrrisTech/.github/.github/workflows/ci-security.yml@main
4746
secrets: inherit
4847

0 commit comments

Comments
 (0)