docs(cocos): raise verification level — runtime TS strict-typechecks … #5
Workflow file for this run
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| name: tests | |
| # FigKit checker/converter tests: six pure-stdlib suites (not pytest), one per skill. | |
| # Each run_all.py discovers test_*.py and exits nonzero on any failure. | |
| on: | |
| push: | |
| pull_request: | |
| jobs: | |
| test: | |
| runs-on: ubuntu-latest | |
| steps: | |
| - uses: actions/checkout@v4 | |
| - uses: actions/setup-python@v5 | |
| with: | |
| python-version: "3.x" | |
| - name: Spec parity (spec/ authority vs bundled copy) | |
| run: python tools/spec_parity.py | |
| - name: Run all six suites | |
| run: | | |
| rc=0 | |
| for d in figma2dsl figma2html figma2unity figma2godot figma2unreal figma2cocos; do | |
| echo "== $d ==" | |
| (cd "$d/scripts/tests" && python run_all.py) || rc=1 | |
| done | |
| exit $rc |