1818 python : [ "3.8", "3.9", "3.10", "3.11" ]
1919 requests : [ "2.26", "2.27", "2.28", "2.29" ]
2020 steps :
21- - uses : actions/checkout@v2
22- - uses : actions/setup-python@v2
21+ - uses : actions/checkout@v4
22+ - uses : actions/setup-python@v5
2323 with :
2424 python-version : ${{ matrix.python }}
2525 architecture : x64
@@ -30,16 +30,16 @@ jobs:
3030 - run : poetry add requests@~${{ matrix.requests }}
3131 - run : cp .github-ci.env .env
3232 - run : poetry run pytest
33- - uses : actions/upload-artifact@v2
33+ - uses : actions/upload-artifact@v4
3434 with :
3535 name : coverage-report
3636 path : ./coverage.xml
3737
3838 pre-commit :
3939 runs-on : ubuntu-latest
4040 steps :
41- - uses : actions/checkout@v3
42- - uses : actions/setup-python@v4
41+ - uses : actions/checkout@v4
42+ - uses : actions/setup-python@v5
4343 with :
4444 python-version : " 3.10"
4545 -
uses :
pre-commit/[email protected] @@ -50,15 +50,15 @@ jobs:
5050 needs : pytest
5151 runs-on : ubuntu-latest
5252 steps :
53- - uses : actions/checkout@v2
54- - uses : actions/setup-python@v2
53+ - uses : actions/checkout@v4
54+ - uses : actions/setup-python@v5
5555 with :
5656 python-version : 3.9
5757 architecture : x64
5858 - run : pip install --upgrade pip
5959 - run : pip install poetry
6060 - run : poetry build
61- - uses : pypa/gh-action-pypi-publish@master
61+ - uses : pypa/gh-action-pypi-publish@release/v1
6262 with :
6363 password : ${{ secrets.pypi_password }}
6464
6767 - pytest
6868 runs-on : ubuntu-latest
6969 steps :
70- - uses : actions/checkout@v2
71- - uses : actions/download-artifact@v2
70+ - uses : actions/checkout@v4
71+ - uses : actions/download-artifact@v4
7272 with :
7373 name : coverage-report
74- - uses : codecov/codecov-action@v1
74+ - uses : codecov/codecov-action@v4
75+ with :
76+ token : ${{ secrets.CODECOV_TOKEN }}
0 commit comments