@@ -17,13 +17,13 @@ jobs:
1717 util_tests :
1818 strategy :
1919 matrix :
20- python-version : [ 3.7, 3.8, 3.9, '3.10 ', '3.11 ' ]
20+ python-version : [ 3.9, '3.10', '3.11 ', '3.12 ' ]
2121 runs-on : ubuntu-latest
2222 timeout-minutes : 15
2323 steps :
24- - uses : actions/checkout@v2
24+ - uses : actions/checkout@v4
2525 - name : Set up python ${{ matrix.python-version }}
26- uses : actions/setup-python@v2
26+ uses : actions/setup-python@v5
2727 with :
2828 python-version : ${{ matrix.python-version }}
2929 - name : Install Dependencies
4141 env :
4242 GITHUB_TOKEN : ${{secrets.neon_token}}
4343 - name : Upload Skill Utils test results
44- uses : actions/upload-artifact@v2
44+ uses : actions/upload-artifact@v4
4545 with :
46- name : skill-utils-test-results
46+ name : skill-utils-test-results-${{ matrix.python-version }}
4747 path : tests/skill-utils-test-results.xml
4848
4949 - name : Test Diagnostic Utils
@@ -52,21 +52,21 @@ jobs:
5252 env :
5353 GITHUB_TOKEN : ${{secrets.neon_token}}
5454 - name : Upload Diagnostic Utils test results
55- uses : actions/upload-artifact@v2
55+ uses : actions/upload-artifact@v4
5656 with :
57- name : diagnostic-utils-test-results
57+ name : diagnostic-utils-test-results-${{ matrix.python-version }}
5858 path : tests/diagnostic-utils-test-results.xml
5959
6060 unit_tests :
6161 strategy :
6262 matrix :
63- python-version : [ 3.7, 3.8, 3.9, '3.10 ', '3.11 ' ]
63+ python-version : [ 3.9, '3.10', '3.11 ', '3.12 ' ]
6464 runs-on : ubuntu-latest
6565 timeout-minutes : 15
6666 steps :
67- - uses : actions/checkout@v2
67+ - uses : actions/checkout@v4
6868 - name : Set up python ${{ matrix.python-version }}
69- uses : actions/setup-python@v2
69+ uses : actions/setup-python@v5
7070 with :
7171 python-version : ${{ matrix.python-version }}
7272 - name : Install Dependencies
@@ -82,25 +82,25 @@ jobs:
8282 run : |
8383 pytest test/test_configuration.py --doctest-modules --junitxml=tests/configuration-test-results.xml
8484 - name : Upload Configuration test results
85- uses : actions/upload-artifact@v2
85+ uses : actions/upload-artifact@v4
8686 with :
87- name : configuration-test-results
87+ name : configuration-test-results-${{ matrix.python-version }}
8888 path : tests/configuration-test-results.xml
8989
9090 - name : Test Language
9191 run : |
9292 pytest test/test_language.py --doctest-modules --junitxml=tests/language-test-results.xml
9393 - name : Upload Language test results
94- uses : actions/upload-artifact@v2
94+ uses : actions/upload-artifact@v4
9595 with :
96- name : language-test-results
96+ name : language-test-results-${{ matrix.python-version }}
9797 path : tests/language-test-results.xml
9898
9999 - name : Test Skills Module
100100 run : |
101101 pytest test/test_skills_module.py --doctest-modules --junitxml=tests/skills-module-test-results.xml
102102 - name : Upload Language test results
103- uses : actions/upload-artifact@v2
103+ uses : actions/upload-artifact@v4
104104 with :
105- name : skills-module-test-results
105+ name : skills-module-test-results-${{ matrix.python-version }}
106106 path : tests/skills-module-test-results.xml
0 commit comments