File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -3,19 +3,27 @@ name: TurtleTerm Script Checks
33on :
44 pull_request :
55 paths :
6+ - ' assets/sourceos/**'
7+ - ' docs/sourceos/**'
8+ - ' packaging/homebrew/**'
69 - ' packaging/scripts/**'
10+ - ' README.md'
711 - ' .github/workflows/turtle-term-scripts.yml'
812 push :
913 branches :
1014 - main
1115 paths :
16+ - ' assets/sourceos/**'
17+ - ' docs/sourceos/**'
18+ - ' packaging/homebrew/**'
1219 - ' packaging/scripts/**'
20+ - ' README.md'
1321 - ' .github/workflows/turtle-term-scripts.yml'
1422 workflow_dispatch :
1523
1624jobs :
17- shell-syntax :
18- name : Shell syntax checks
25+ script-and-brand-checks :
26+ name : Script, smoke, and brand checks
1927 runs-on : ubuntu-24.04
2028
2129 steps :
3341 python3 -m py_compile packaging/scripts/render-stable-homebrew-formula.py
3442 python3 -m py_compile assets/sourceos/bin/sourceos-term
3543 python3 -m py_compile assets/sourceos/bin/turtle-term
44+ python3 -m py_compile assets/sourceos/tests/test_sourceos_term_smoke.py
45+ python3 -m py_compile assets/sourceos/tests/test_turtle_term_branding.py
46+
47+ - name : Run TurtleTerm smoke tests
48+ run : python3 assets/sourceos/tests/test_sourceos_term_smoke.py
49+
50+ - name : Run TurtleTerm branding guard
51+ run : python3 assets/sourceos/tests/test_turtle_term_branding.py
You can’t perform that action at this time.
0 commit comments