Skip to content

Commit efbd7b3

Browse files
committed
ci: align validate workflow with OSS package layout
1 parent fb52bcf commit efbd7b3

1 file changed

Lines changed: 13 additions & 5 deletions

File tree

.github/workflows/ci.yml

Lines changed: 13 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -17,11 +17,19 @@ jobs:
1717
with:
1818
node-version: '20'
1919

20-
- name: Syntax check
20+
- name: Syntax check (bench runtime)
2121
run: node --check bench.js
2222

23-
- name: Run tests
24-
run: npm run test
23+
- name: Syntax check (report scripts)
24+
run: |
25+
node --check scripts/generate_launch_draft.mjs
26+
node --check scripts/generate_8k_validation_report.mjs
27+
node --check scripts/generate_8k_batch_report.mjs
2528
26-
- name: Build OSS packages
27-
run: npm run oss:pack
29+
- name: Required file smoke check
30+
run: |
31+
test -f bench.html
32+
test -f bench.js
33+
test -f README.md
34+
test -f docs/RELEASE_NOTES_v1.0.0.md
35+
test -f docs/DEVICE_MODEL_GUIDE_2026-03-30.md

0 commit comments

Comments
 (0)