File tree Expand file tree Collapse file tree 1 file changed +3
-6
lines changed
Expand file tree Collapse file tree 1 file changed +3
-6
lines changed Original file line number Diff line number Diff line change 44 workflow_call :
55
66jobs :
7- lint :
7+ smoke :
88 name : Build & check
99 runs-on : blacksmith-2vcpu-ubuntu-2404-arm # arm is half the price
1010 steps :
2222
2323 test :
2424 runs-on : ${{ matrix.os }}
25- needs : [lint ]
25+ needs : [smoke ]
2626 strategy :
2727 fail-fast : true # save CI if tests fail
2828 matrix :
@@ -31,18 +31,15 @@ jobs:
3131 # We can afford x64 and arm64. For the macos and windows, only the main architectures.
3232 os :
3333 - macos-latest # macos arm64
34- # TODO: return when all packages are builded on Windows
35- # - windows-latest # windows x64
34+ - windows-latest # windows x64
3635 - blacksmith-2vcpu-ubuntu-2404 # linux x64
3736 - blacksmith-2vcpu-ubuntu-2404-arm # linux arm64
3837 # TODO: perhaps we can save CI if check all zig versions within a single job
3938 zig-version : [latest, master]
4039 steps :
4140 - uses : actions/checkout@v5
42-
4341 - uses : mlugg/setup-zig@v2
4442 with : { version: "${{ matrix.zig-version }}" }
45-
4643 - name : Unit tests
4744 run : zig build test --summary all -Doptimize=ReleaseSafe
4845
You can’t perform that action at this time.
0 commit comments