File tree Expand file tree Collapse file tree 2 files changed +34
-3
lines changed
Expand file tree Collapse file tree 2 files changed +34
-3
lines changed Original file line number Diff line number Diff line change 11name : Docker Image CI
22on :
33 workflow_dispatch :
4- push :
5- branches :
6- - main
4+ workflow_run :
5+ workflows : [Test]
6+ branches : [main]
7+ types :
8+ - completed
79
810jobs :
911 build :
Original file line number Diff line number Diff line change 1+ name : Test
2+ on :
3+ push :
4+ branches :
5+ - main
6+ pull_request :
7+ workflow_dispatch :
8+
9+ jobs :
10+ test :
11+ name : Typecheck and Lint
12+ runs-on : ubuntu-latest
13+ steps :
14+ - uses : actions/checkout@v5
15+ - uses : pnpm/action-setup@v4
16+ with :
17+ run_install : false
18+ - uses : actions/setup-node@v4
19+ with :
20+ node-version-file : " package.json"
21+ cache : pnpm
22+ - name : Install Dependencies
23+ run : pnpm install --frozen-lockfile
24+ - name : Typecheck
25+ run : pnpm run typecheck
26+ - name : Run Biome
27+ run : pnpm exec biome ci .
28+ - name : Build
29+ run : pnpm run build
You can’t perform that action at this time.
0 commit comments