@@ -21,11 +21,11 @@ jobs:
2121 python-version : ['3.7', '3.8', '3.9', '3.10', '3.11']
2222
2323 steps :
24- - uses : actions/checkout@v3
24+ - uses : actions/checkout@v4
2525 with :
2626 fetch-depth : 0 # Shallow clones should be disabled for a better relevancy of analysis
2727 - name : Set up Python ${{ matrix.python-version }}
28- uses : actions/setup-python@v4
28+ uses : actions/setup-python@v5
2929 with :
3030 python-version : ${{ matrix.python-version }}
3131 - name : Install poetry
@@ -37,12 +37,12 @@ jobs:
3737 - name : Test with pytest
3838 run : |
3939 poetry run pytest --cov=. --cov-report xml --cov-report html tests
40- - uses : actions/upload-artifact@v3
40+ - uses : actions/upload-artifact@v4
4141 with :
42- name : coverage-report
42+ name : coverage-report-${{ matrix.python-version }}
4343 path : htmlcov/
4444 - name : SonarCloud Scan
45- uses : SonarSource/sonarcloud-github-action@master
45+ uses : SonarSource/sonarcloud-github-action@v2
4646 if : ${{ matrix.python-version == '3.11' && env.SONAR_TOKEN != '' }}
4747 env :
4848 GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }} # Needed to get PR information, if any
5454 needs : build
5555
5656 steps :
57- - uses : actions/checkout@v3
57+ - uses : actions/checkout@v4
5858 - name : Set up Python 3.11
59- uses : actions/setup-python@v4
59+ uses : actions/setup-python@v5
6060 with :
6161 python-version : 3.11
6262 - name : Install poetry
0 commit comments