87
87
- name : Test with Pytest
88
88
run : poetry run pytest --durations=20 --timeout=60 -v --cov=zeroconf --cov-branch --cov-report xml --cov-report html --cov-report term-missing tests
89
89
- name : Upload coverage to Codecov
90
- uses : codecov/codecov-action@ad3126e916f78f00edff4ed0317cf185271ccc2d # v5
90
+ uses : codecov/codecov-action@18283e04ce6e62d37312384ff67231eb8fd56d24 # v5
91
91
with :
92
92
token : ${{ secrets.CODECOV_TOKEN }}
93
93
@@ -105,7 +105,7 @@ jobs:
105
105
REQUIRE_CYTHON=1 poetry install --only=main,dev
106
106
shell : bash
107
107
- name : Run benchmarks
108
- uses : CodSpeedHQ/action@0010eb0ca6e89b80c88e8edaaa07cfe5f3e6664d # v3
108
+ uses : CodSpeedHQ/action@0b6e7a3d96c9d2a6057e7bcea6b45aaf2f7ce60b # v3
109
109
with :
110
110
token : ${{ secrets.CODSPEED_TOKEN }}
111
111
run : poetry run pytest --no-cov -vvvvv --codspeed tests/benchmarks
@@ -135,14 +135,14 @@ jobs:
135
135
136
136
# Do a dry run of PSR
137
137
- 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
139
139
if : github.ref_name != 'master'
140
140
with :
141
141
root_options : --noop
142
142
143
143
# On main branch: actual PSR + upload to PyPI & GitHub
144
144
- 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
146
146
id : release
147
147
if : github.ref_name == 'master'
148
148
with :
@@ -268,7 +268,7 @@ jobs:
268
268
fetch-depth : 0
269
269
270
270
- name : Build wheels ${{ matrix.musl }} (${{ matrix.qemu }})
271
- uses : pypa/cibuildwheel@faf86a6ed7efa889faf6996aa23820831055001a # v2.23.3
271
+ uses : pypa/cibuildwheel@9e4e50bd76b3190f55304387e333f6234823ea9b # v3.1.2
272
272
# to supply options, put them in 'env', like:
273
273
env :
274
274
CIBW_SKIP : cp36-* cp37-* pp36-* pp37-* pp38-* cp38-* ${{ matrix.musl == 'musllinux' && '*manylinux*' || '*musllinux*' }}
0 commit comments