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@ad3126e916f78f00edff4ed0317cf185271ccc2d # v5
90+ uses : codecov/codecov-action@18283e04ce6e62d37312384ff67231eb8fd56d24 # v5
9191 with :
9292 token : ${{ secrets.CODECOV_TOKEN }}
9393
@@ -105,7 +105,7 @@ jobs:
105105 REQUIRE_CYTHON=1 poetry install --only=main,dev
106106 shell : bash
107107 - name : Run benchmarks
108- uses : CodSpeedHQ/action@0010eb0ca6e89b80c88e8edaaa07cfe5f3e6664d # v3
108+ uses : CodSpeedHQ/action@0b6e7a3d96c9d2a6057e7bcea6b45aaf2f7ce60b # v3
109109 with :
110110 token : ${{ secrets.CODSPEED_TOKEN }}
111111 run : poetry run pytest --no-cov -vvvvv --codspeed tests/benchmarks
@@ -135,14 +135,14 @@ jobs:
135135
136136 # Do a dry run of PSR
137137 - name : Test release
138- uses : python-semantic-release/python-semantic-release@26bb37cfab71a5a372e3db0f48a6eac57519a4a6 # v9.21 .0
138+ uses : python-semantic-release/python-semantic-release@2896129e02bb7809d2cf0c1b8e9e795ee27acbcf # v10.2 .0
139139 if : github.ref_name != 'master'
140140 with :
141141 root_options : --noop
142142
143143 # On main branch: actual PSR + upload to PyPI & GitHub
144144 - name : Release
145- uses : python-semantic-release/python-semantic-release@26bb37cfab71a5a372e3db0f48a6eac57519a4a6 # v9.21 .0
145+ uses : python-semantic-release/python-semantic-release@2896129e02bb7809d2cf0c1b8e9e795ee27acbcf # v10.2 .0
146146 id : release
147147 if : github.ref_name == 'master'
148148 with :
@@ -268,7 +268,7 @@ jobs:
268268 fetch-depth : 0
269269
270270 - name : Build wheels ${{ matrix.musl }} (${{ matrix.qemu }})
271- uses : pypa/cibuildwheel@faf86a6ed7efa889faf6996aa23820831055001a # v2.23.3
271+ uses : pypa/cibuildwheel@9e4e50bd76b3190f55304387e333f6234823ea9b # v3.1.2
272272 # to supply options, put them in 'env', like:
273273 env :
274274 CIBW_SKIP : cp36-* cp37-* pp36-* pp37-* pp38-* cp38-* ${{ matrix.musl == 'musllinux' && '*manylinux*' || '*musllinux*' }}
0 commit comments