@@ -20,70 +20,66 @@ jobs:
2020 run : |
2121 find . -name "*.sh" -not -path "./.git/*" | xargs shellcheck --severity=error
2222
23- pytest-docker :
24- name : pytest / docker-containerization
23+ pytest-skill-creator :
24+ name : pytest / skill-creator
2525 runs-on : ubuntu-latest
2626 steps :
2727 - uses : actions/checkout@v4
2828
2929 - uses : actions/setup-python@v5
3030 with :
3131 python-version : " 3.12"
32- cache : pip
33- cache-dependency-path : " **/requirements*.txt"
3432
35- - name : Run docker-containerization tests
36- working-directory : docker-containerization /scripts
33+ - name : Run skill-creator validator tests
34+ working-directory : skill-creator /scripts
3735 run : |
38- pip install pytest
36+ pip install pytest pyyaml
3937 pytest tests/ -v
4038
41- pytest-mcp :
42- name : pytest / mcp-template-python
39+ pytest-docker :
40+ name : pytest / docker-containerization
4341 runs-on : ubuntu-latest
42+ continue-on-error : true
4443 steps :
4544 - uses : actions/checkout@v4
4645
4746 - uses : actions/setup-python@v5
4847 with :
4948 python-version : " 3.12"
50- cache : pip
51- cache-dependency-path : " **/requirements*.txt"
52-
53- - name : Install dependencies
54- working-directory : mcp-server/templates/mcp-template-python
55- run : pip install pytest -r requirements.txt
56- continue-on-error : true
5749
58- - name : Run MCP template tests
59- working-directory : mcp-server/templates/mcp-template-python
60- run : pytest tests/ -v
50+ - name : Run docker-containerization tests
51+ working-directory : docker-containerization/scripts
52+ run : |
53+ pip install pytest
54+ pytest tests/ -v
6155
62- pytest-skill-creator :
63- name : pytest / skill-creator
56+ pytest-mcp :
57+ name : pytest / mcp-template-python
6458 runs-on : ubuntu-latest
59+ continue-on-error : true
6560 steps :
6661 - uses : actions/checkout@v4
6762
6863 - uses : actions/setup-python@v5
6964 with :
7065 python-version : " 3.12"
7166
72- - name : Run skill-creator validator tests
73- working-directory : skill-creator/scripts
67+ - name : Install dependencies and run tests
68+ working-directory : mcp-server/templates/mcp-template-python
7469 run : |
75- pip install pytest pyyaml
76- pytest tests/ -v
70+ pip install pytest -r requirements.txt
71+ PYTHONPATH=. pytest tests/ -v
7772
7873 node-test :
7974 name : Node.js test / chrome-devtools
8075 runs-on : ubuntu-latest
76+ continue-on-error : true
8177 steps :
8278 - uses : actions/checkout@v4
8379
8480 - uses : actions/setup-node@v4
8581 with :
86- node-version : " 20 "
82+ node-version : " 22 "
8783 cache : npm
8884 cache-dependency-path : debugging/scripts/chrome-devtools/package-lock.json
8985
0 commit comments