15
15
runs-on : ubuntu-latest
16
16
steps :
17
17
- uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
18
- - uses : actions/setup-python@8d9ed9ac5c53483de85588cdf95a591a75ab9f55 # v5
18
+ - uses : actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065 # v5
19
19
with :
20
20
python-version : " 3.12"
21
21
- uses : pre-commit/action@2c7b3805fd2a0fd8c1884dcaebf91fc102a13ecd # v3.0.1
69
69
- name : Install poetry
70
70
run : pipx install poetry
71
71
- name : Set up Python
72
- uses : actions/setup-python@8d9ed9ac5c53483de85588cdf95a591a75ab9f55 # v5
72
+ uses : actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065 # v5
73
73
with :
74
74
python-version : ${{ matrix.python-version }}
75
75
cache : " poetry"
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@0565863a31f2c772f9f0395002a31e3f06189574 # v5
90
+ uses : codecov/codecov-action@ad3126e916f78f00edff4ed0317cf185271ccc2d # v5
91
91
with :
92
92
token : ${{ secrets.CODECOV_TOKEN }}
93
93
96
96
steps :
97
97
- uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
98
98
- name : Setup Python 3.13
99
- uses : actions/setup-python@8d9ed9ac5c53483de85588cdf95a591a75ab9f55 # v5
99
+ uses : actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065 # v5
100
100
with :
101
101
python-version : 3.13
102
102
- uses : snok/install-poetry@76e04a911780d5b312d89783f7b1cd627778900a # v1.4.1
@@ -234,7 +234,7 @@ jobs:
234
234
ref : " master"
235
235
# Used to host cibuildwheel
236
236
- name : Set up Python
237
- uses : actions/setup-python@8d9ed9ac5c53483de85588cdf95a591a75ab9f55 # v5
237
+ uses : actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065 # v5
238
238
with :
239
239
python-version : " 3.12"
240
240
- name : Set up QEMU
@@ -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@d04cacbc9866d432033b1d09142936e6a0e2121a # v2.23.2
271
+ uses : pypa/cibuildwheel@faf86a6ed7efa889faf6996aa23820831055001a # v2.23.3
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*' }}
@@ -288,7 +288,7 @@ jobs:
288
288
id-token : write # IMPORTANT: this permission is mandatory for trusted publishing
289
289
290
290
steps :
291
- - uses : actions/download-artifact@95815c38cf2ff2164869cbab79da8d1f422bc89e # v4
291
+ - uses : actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093 # v4
292
292
with :
293
293
# unpacks default artifact into dist/
294
294
# if `name: artifact` is omitted, the action will create extra parent dir
0 commit comments