This repository was archived by the owner on May 25, 2026. It is now read-only.
File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -8,12 +8,12 @@ All jobs run in parallel on every PR to `main`:
88
99| Job | What | Fails on |
1010| ---| ---| ---|
11- | Lint & Format | ` biome lint ` + ` biome format -- check` | Any lint error or format diff |
11+ | Lint & Format | ` biome check ` | Any lint error or format diff |
1212| Typecheck | ` tsc --noEmit ` | Any type error |
1313| Test & Coverage | ` vitest --coverage ` + artifact upload | Test failure or coverage below 95% |
1414| Build | Rolldown + ` dist/ ` artifact upload | Build error |
1515| Secrets Scan | TruffleHog (full history, verified only) | Verified secret found |
16- | Security Audit | ` bun pm audit --level= high` | High+ vulnerability |
16+ | Security Audit | ` npx audit-ci --high` | High+ vulnerability |
1717| Dependency Review | ` actions/dependency-review-action ` | High CVE or GPL-3.0/AGPL-3.0 license |
1818| CodeQL Analysis | GitHub CodeQL ` security-and-quality ` | Security or quality finding |
1919
Original file line number Diff line number Diff line change 2424 with :
2525 bun-version : latest
2626 - run : bun install --frozen-lockfile
27- - run : bun run lint
28- - run : bunx biome format --check .
27+ - run : bunx biome check .
2928
3029 typecheck :
3130 name : Typecheck
4948 with :
5049 bun-version : latest
5150 - run : bun install --frozen-lockfile
52- - run : bun run build
5351 - run : bun run test -- --coverage
5452 - name : Upload coverage
5553 if : always()
@@ -99,13 +97,15 @@ jobs:
9997 bun-version : latest
10098 - run : bun install --frozen-lockfile
10199 - name : Audit dependencies
102- run : bun pm audit --level= high
100+ run : npx audit-ci --high
103101
104102 dependency-review :
105103 name : Dependency Review
106104 runs-on : ubuntu-latest
107105 timeout-minutes : 5
108106 if : github.event_name == 'pull_request'
107+ # Requires Dependency graph + GitHub Advanced Security enabled in repo settings
108+ continue-on-error : true
109109 steps :
110110 - uses : actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1
111111 - name : Review dependency changes
You can’t perform that action at this time.
0 commit comments