File tree Expand file tree Collapse file tree 1 file changed +4
-35
lines changed
Expand file tree Collapse file tree 1 file changed +4
-35
lines changed Original file line number Diff line number Diff line change 11name : CI
2+
23on :
34 push :
4- branches : ["**"]
5- paths-ignore : ["docs/**", "**/*.md"]
65 pull_request :
7- paths-ignore : ["docs/**", "**/*.md"]
86 workflow_dispatch :
97
108permissions :
119 contents : read
12- actions : read
1310 security-events : write
1411
1512concurrency :
3633 - uses : actions/setup-python@v5
3734 with :
3835 python-version : ${{ matrix.python }}
39- cache : pip
40- - name : Preflight
41- run : python -V && pip -V
42- - name : Install (best-effort)
43- run : |
44- if [ -f requirements.txt ]; then
45- pip install -r requirements.txt
46- else
47- echo "no requirements.txt"
48- fi
49- - name : Lint/Test smoke (best-effort)
50- run : |
51- python -c "print('python ok')"
52- if command -v pytest >/dev/null 2>&1; then pytest -q || true; else echo "pytest not installed"; fi
53-
54- ts :
55- if : ${{ hashFiles('**/package.json') != '' }}
56- name : " ts / node 22.x • ubuntu-latest"
57- runs-on : ubuntu-latest
58- steps :
59- - uses : actions/checkout@v4
60- - uses : actions/setup-node@v4
61- with :
62- node-version : 22.x
63- cache : pnpm
64- - name : Install (best-effort)
65- run : |
66- corepack enable || true
67- if [ -f pnpm-lock.yaml ]; then pnpm i --frozen-lockfile; else echo "no pnpm lock"; fi
68- - name : Test smoke (best-effort)
69- run : pnpm -s test || echo "no tests"
36+ - name : Smoke
37+ run : python -V
38+ # ci:nudge 20250917T164347Z
You can’t perform that action at this time.
0 commit comments