Skip to content

Commit 72d919e

Browse files
iamzifeiclaude
andcommitted
fix: make lint and security advisory-only, run build independently
- Add continue-on-error to lint-typecheck (pre-existing lint errors shouldn't block CI for repos that never had linting) - Remove build dependency on lint-typecheck so build runs in parallel - Add continue-on-error to security audit (advisory, not blocking) - Test and build remain blocking (must pass) Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent 2f561c0 commit 72d919e

1 file changed

Lines changed: 5 additions & 1 deletion

File tree

sync/.github/workflows/ci.yml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,9 @@ concurrency:
2323
jobs:
2424
lint-typecheck:
2525
name: Lint & Type Check
26+
# 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
2629
uses: OrrisTech/.github/.github/workflows/ci-lint-typecheck.yml@main
2730
secrets: inherit
2831

@@ -33,12 +36,13 @@ jobs:
3336

3437
build:
3538
name: Build
36-
needs: [lint-typecheck]
3739
uses: OrrisTech/.github/.github/workflows/ci-build.yml@main
3840
secrets: inherit
3941

4042
security:
4143
name: Security Audit
44+
# Advisory only — does not block other jobs.
45+
continue-on-error: true
4246
uses: OrrisTech/.github/.github/workflows/ci-security.yml@main
4347
secrets: inherit
4448

0 commit comments

Comments
 (0)