File tree Expand file tree Collapse file tree 1 file changed +3
-9
lines changed Expand file tree Collapse file tree 1 file changed +3
-9
lines changed Original file line number Diff line number Diff line change 4040 name : Python Content Validation
4141 runs-on : ubuntu-24.04
4242 container :
43- image : python:3.13.5-alpine3.22
43+ image : exercism/ python-test-runner
4444 steps :
4545 - name : Checkout Runner Code
4646 uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
@@ -62,25 +62,19 @@ jobs:
6262 - name : Install Dependencies
6363 run : |
6464 pip install -r requirements-generator.txt
65-
66- - name : Test Templates Status
67- continue-on-error : true
68- run : |
69- cd python
70- ../bin/template_status.py -v -p ../problem-specifications
7165
7266 - name : Generate Tests from Templates
7367 run : |
7468 bin/generate_tests.py --verbose -p ./problem-specifications --check
7569
76- - name : Lint Exercises and Data with flake8
70+ - name : Lint Practice Exercises and Data with flake8
7771 run : |
7872 # stop the build if there are Python syntax errors or undefined names
7973 flake8 ./python/exercises/practice --count --select=E9,F63,F7,F82 --show-source --statistics
8074 # exit-zero treats all errors as warnings. The GitHub editor is 127 chars wide
8175 flake8 ./python/exercises/practice --count --exit-zero --max-complexity=10 --max-line-length=127 --statistics
8276
83- - name : Check Exercise Examples against Tests
77+ - name : Check Exercise Examples against Tests Using Test Runner
8478 run : |
8579 cd python
8680 ../bin/test_exercises.py --runner test-runner
You can’t perform that action at this time.
0 commit comments