Skip to content

Commit a314c40

Browse files
chore(ci): bump the github-actions group across 1 directory with 8 updates (#173)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: J. Nick Koston <nick@home-assistant.io>
1 parent 855aad5 commit a314c40

4 files changed

Lines changed: 22 additions & 21 deletions

File tree

.github/workflows/ci.yml

Lines changed: 18 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,8 @@ jobs:
1414
lint:
1515
runs-on: ubuntu-latest
1616
steps:
17-
- uses: actions/checkout@v4
18-
- uses: actions/setup-python@v5
17+
- uses: actions/checkout@v5
18+
- uses: actions/setup-python@v6
1919
with:
2020
python-version: "3.10"
2121
- uses: pre-commit/action@v3.0.1
@@ -26,7 +26,7 @@ jobs:
2626
name: Lint Commit Messages
2727
runs-on: ubuntu-latest
2828
steps:
29-
- uses: actions/checkout@v4
29+
- uses: actions/checkout@v5
3030
with:
3131
fetch-depth: 0
3232
- uses: wagoid/commitlint-github-action@v6
@@ -49,9 +49,9 @@ jobs:
4949
- "use_cython"
5050
runs-on: ${{ matrix.os }}
5151
steps:
52-
- uses: actions/checkout@v4
52+
- uses: actions/checkout@v5
5353
- name: Set up Python
54-
uses: actions/setup-python@v5
54+
uses: actions/setup-python@v6
5555
with:
5656
python-version: ${{ matrix.python-version }}
5757
allow-prereleases: true
@@ -82,9 +82,9 @@ jobs:
8282
- ubuntu-latest
8383
runs-on: ${{ matrix.os }}
8484
steps:
85-
- uses: actions/checkout@v4
85+
- uses: actions/checkout@v5
8686
- name: Set up Python
87-
uses: actions/setup-python@v5
87+
uses: actions/setup-python@v6
8888
with:
8989
python-version: ${{ matrix.python-version }}
9090
- uses: snok/install-poetry@v1.4.1
@@ -104,9 +104,9 @@ jobs:
104104
codspeed_benchmark:
105105
runs-on: ubuntu-latest
106106
steps:
107-
- uses: actions/checkout@v4
107+
- uses: actions/checkout@v5
108108
- name: Setup Python 3.13
109-
uses: actions/setup-python@v5
109+
uses: actions/setup-python@v6
110110
with:
111111
python-version: 3.13
112112
- uses: snok/install-poetry@v1.4.1
@@ -115,10 +115,11 @@ jobs:
115115
REQUIRE_CYTHON=1 poetry install --only=main,dev
116116
shell: bash
117117
- name: Run benchmarks
118-
uses: CodSpeedHQ/action@v3
118+
uses: CodSpeedHQ/action@v4
119119
with:
120120
token: ${{ secrets.CODSPEED_TOKEN }}
121121
run: poetry run pytest --no-cov -vvvvv --codspeed tests/benchmarks
122+
mode: instrumentation
122123

123124
release:
124125
needs:
@@ -137,21 +138,21 @@ jobs:
137138
newest_release_tag: ${{ steps.release.outputs.tag }}
138139

139140
steps:
140-
- uses: actions/checkout@v4
141+
- uses: actions/checkout@v5
141142
with:
142143
fetch-depth: 0
143144
ref: ${{ github.head_ref || github.ref_name }}
144145

145146
# Do a dry run of PSR
146147
- name: Test release
147-
uses: python-semantic-release/python-semantic-release@v9.21.0
148+
uses: python-semantic-release/python-semantic-release@v10.4.1
148149
if: github.ref_name != 'main'
149150
with:
150151
root_options: --noop
151152

152153
# On main branch: actual PSR + upload to PyPI & GitHub
153154
- name: Release
154-
uses: python-semantic-release/python-semantic-release@v9.21.0
155+
uses: python-semantic-release/python-semantic-release@v10.4.1
155156
id: release
156157
if: github.ref_name == 'main'
157158
with:
@@ -227,13 +228,13 @@ jobs:
227228
musl: ""
228229
pyver: cp313
229230
steps:
230-
- uses: actions/checkout@v4
231+
- uses: actions/checkout@v5
231232
with:
232233
ref: ${{ needs.release.outputs.newest_release_tag }}
233234
fetch-depth: 0
234235
# Used to host cibuildwheel
235236
- name: Set up Python
236-
uses: actions/setup-python@v5
237+
uses: actions/setup-python@v6
237238
with:
238239
python-version: "3.12"
239240
- name: Set up QEMU
@@ -261,7 +262,7 @@ jobs:
261262
echo "CIBW_BUILD=${{ matrix.pyver }}*" >> $GITHUB_ENV
262263
fi
263264
- name: Build wheels
264-
uses: pypa/cibuildwheel@v2.23.3
265+
uses: pypa/cibuildwheel@v3.2.0
265266
env:
266267
CIBW_SKIP: cp36-* cp37-* cp38-* cp39-* pp* ${{ matrix.musl == 'musllinux' && '*manylinux*' || '*musllinux*' }}
267268
REQUIRE_CYTHON: 1
@@ -279,7 +280,7 @@ jobs:
279280
id-token: write # IMPORTANT: this permission is mandatory for trusted publishing
280281

281282
steps:
282-
- uses: actions/download-artifact@v4
283+
- uses: actions/download-artifact@v5
283284
with:
284285
# unpacks default artifact into dist/
285286
# if `name: artifact` is omitted, the action will create extra parent dir

.github/workflows/hacktoberfest.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,6 @@ jobs:
1212
runs-on: ubuntu-latest
1313

1414
steps:
15-
- uses: browniebroke/hacktoberfest-labeler-action@v2.3.0
15+
- uses: browniebroke/hacktoberfest-labeler-action@v2.4.2
1616
with:
1717
github_token: ${{ secrets.GH_PAT }}

.github/workflows/issue-manager.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ jobs:
1818
issue-manager:
1919
runs-on: ubuntu-latest
2020
steps:
21-
- uses: tiangolo/issue-manager@0.5.1
21+
- uses: tiangolo/issue-manager@0.6.0
2222
with:
2323
token: ${{ secrets.GITHUB_TOKEN }}
2424
config: >

.github/workflows/labels.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,9 @@ jobs:
1111
labels:
1212
runs-on: ubuntu-latest
1313
steps:
14-
- uses: actions/checkout@v4
14+
- uses: actions/checkout@v5
1515
- name: Set up Python
16-
uses: actions/setup-python@v5
16+
uses: actions/setup-python@v6
1717
with:
1818
python-version: 3.8
1919
- name: Install labels

0 commit comments

Comments
 (0)