Skip to content

Commit 0a7c51d

Browse files
committed
Upgrade actions versions
1 parent 4626462 commit 0a7c51d

4 files changed

Lines changed: 19 additions & 14 deletions

File tree

.github/workflows/integration-test.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -60,11 +60,11 @@ jobs:
6060

6161
steps:
6262
- name: Get code
63-
uses: actions/checkout@v4
63+
uses: actions/checkout@v6
6464
with:
6565
persist-credentials: false
6666
- name: Setup Python ${{ matrix.config.python }}
67-
uses: actions/setup-python@v5
67+
uses: actions/setup-python@v6
6868
with:
6969
python-version: ${{ matrix.config.python }}
7070
cache: "pip"

.github/workflows/release.yml

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -30,12 +30,12 @@ jobs:
3030
version: ${{ steps.version.outputs.version }}
3131
steps:
3232
- name: Get code
33-
uses: actions/checkout@v4
33+
uses: actions/checkout@v6
3434
with:
3535
persist-credentials: false
3636

3737
- name: Setup Python
38-
uses: actions/setup-python@v5
38+
uses: actions/setup-python@v6
3939
with:
4040
python-version: "3.14"
4141

@@ -68,7 +68,7 @@ jobs:
6868
python -m twine check dist/*
6969
7070
- name: Upload build artifacts
71-
uses: actions/upload-artifact@v4
71+
uses: actions/upload-artifact@v7
7272
with:
7373
name: dist
7474
path: dist/
@@ -85,13 +85,12 @@ jobs:
8585
id-token: write
8686
steps:
8787
- name: Download build artifacts
88-
uses: actions/download-artifact@v4
88+
uses: actions/download-artifact@v8
8989
with:
9090
name: dist
9191
path: dist/
9292
- name: Publish to PyPI
93-
# Official PyPA publishing action, and we want any security/dependency updates.
94-
uses: pypa/gh-action-pypi-publish@release/v1 # zizmor: ignore[unpinned-uses]
93+
uses: pypa/gh-action-pypi-publish@release/v1
9594

9695
release:
9796
needs: [build, publish]
@@ -101,7 +100,7 @@ jobs:
101100
contents: write
102101
steps:
103102
- name: Download build artifacts
104-
uses: actions/download-artifact@v4
103+
uses: actions/download-artifact@v8
105104
with:
106105
name: dist
107106
path: dist/

.github/workflows/test.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -22,13 +22,13 @@ jobs:
2222
envlist: ${{ steps.generate-envlist.outputs.envlist }}
2323
steps:
2424
- name: Get code
25-
uses: actions/checkout@v4
25+
uses: actions/checkout@v6
2626
with:
2727
persist-credentials: false
2828
- name: Setup default Python
2929
# Change default Python version to something consistent
3030
# for installing/running tox
31-
uses: actions/setup-python@v5
31+
uses: actions/setup-python@v6
3232
with:
3333
python-version: "3.14"
3434
- name: Install tox-gh-matrix
@@ -55,19 +55,19 @@ jobs:
5555
timeout-minutes: 15
5656
steps:
5757
- name: Get code
58-
uses: actions/checkout@v4
58+
uses: actions/checkout@v6
5959
with:
6060
persist-credentials: false
6161
- name: Setup Python ${{ matrix.tox.python.version }}
6262
# Ensure matrix Python version is installed and available for tox
63-
uses: actions/setup-python@v5
63+
uses: actions/setup-python@v6
6464
with:
6565
python-version: ${{ matrix.tox.python.spec }}
6666
cache: "pip"
6767
- name: Setup default Python
6868
# Change default Python version back to something consistent
6969
# for installing/running tox
70-
uses: actions/setup-python@v5
70+
uses: actions/setup-python@v6
7171
with:
7272
python-version: "3.14"
7373
- name: Install tox

.github/zizmor.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
rules:
2+
unpinned-uses:
3+
config:
4+
policies:
5+
actions/*: ref-pin
6+
pypa/gh-action-pypi-publish: ref-pin

0 commit comments

Comments
 (0)