@@ -26,10 +26,10 @@ jobs:
2626 name : Lint Commit Messages
2727 runs-on : ubuntu-latest
2828 steps :
29- - uses : actions/checkout@v3
29+ - uses : actions/checkout@v4
3030 with :
3131 fetch-depth : 0
32- - uses : wagoid/commitlint-github-action@v5
32+ - uses : wagoid/commitlint-github-action@v6
3333
3434 test :
3535 strategy :
6565 python-version : " pypy-3.10"
6666 runs-on : ${{ matrix.os }}
6767 steps :
68- - uses : actions/checkout@v3
68+ - uses : actions/checkout@v4
6969 - name : Install poetry
7070 run : pipx install poetry
7171 - name : Set up Python
8787 - name : Test with Pytest
8888 run : poetry run pytest --durations=20 --timeout=60 -v --cov=zeroconf --cov-branch --cov-report xml --cov-report html --cov-report term-missing tests
8989 - name : Upload coverage to Codecov
90- uses : codecov/codecov-action@v3
90+ uses : codecov/codecov-action@v5
9191 with :
9292 token : ${{ secrets.CODECOV_TOKEN }}
9393
@@ -96,10 +96,10 @@ jobs:
9696 steps :
9797 - uses : actions/checkout@v4
9898 - name : Setup Python 3.12
99- uses : actions/setup-python@v4
99+ uses : actions/setup-python@v5
100100 with :
101101 python-version : 3.12
102- - uses : snok/install-poetry@v1.3.4
102+ - uses : snok/install-poetry@v1.4.1
103103 - name : Install Dependencies
104104 run : |
105105 REQUIRE_CYTHON=1 poetry install --only=main,dev
@@ -134,14 +134,14 @@ jobs:
134134
135135 # Do a dry run of PSR
136136 - name : Test release
137- uses : python-semantic-release/python-semantic-release@v9.12.0
137+ uses : python-semantic-release/python-semantic-release@v9.16.1
138138 if : github.ref_name != 'master'
139139 with :
140140 root_options : --noop
141141
142142 # On main branch: actual PSR + upload to PyPI & GitHub
143143 - name : Release
144- uses : python-semantic-release/python-semantic-release@v9.12.0
144+ uses : python-semantic-release/python-semantic-release@v9.16.1
145145 id : release
146146 if : github.ref_name == 'master'
147147 with :
@@ -183,7 +183,7 @@ jobs:
183183 musl : " musllinux"
184184
185185 steps :
186- - uses : actions/checkout@v3
186+ - uses : actions/checkout@v4
187187 with :
188188 fetch-depth : 0
189189 ref : " master"
@@ -203,7 +203,7 @@ jobs:
203203 run : |
204204 echo "::set-output name=newest_release_tag::$(semantic-release print-version --current)"
205205
206- - uses : actions/checkout@v3
206+ - uses : actions/checkout@v4
207207 with :
208208 ref : " ${{ steps.release_tag.outputs.newest_release_tag }}"
209209 fetch-depth : 0
@@ -237,7 +237,7 @@ jobs:
237237 path : dist
238238 merge-multiple : true
239239
240- - uses : pypa/gh-action-pypi-publish@v1.5.0
240+ - uses : pypa/gh-action-pypi-publish@v1.12.3
241241 with :
242242 user : __token__
243243 password : ${{ secrets.PYPI_TOKEN }}
0 commit comments