Commit eb43025
committed
fix: add separate build job to satisfy GitHub branch protection requirements
- Split build steps from test job into dedicated build job
- Add dependency (needs: test) to ensure tests pass before building
- Maintain matrix strategy for both Node.js 18.x and 20.x
- Keep CLI functionality testing in build job
This resolves the 'build' status check that was stuck on 'Expected Waiting
for status to be reported' in GitHub PR requirements.1 parent 8b1b498 commit eb43025
1 file changed
+21
-0
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
35 | 35 | | |
36 | 36 | | |
37 | 37 | | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
38 | 59 | | |
39 | 60 | | |
40 | 61 | | |
| |||
0 commit comments