Skip to content

Commit 6ea1f7e

Browse files
committed
use latest versions of actions
1 parent bf0d878 commit 6ea1f7e

2 files changed

Lines changed: 16 additions & 12 deletions

File tree

.github/workflows/publish-pypi.yml

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
name: Publish to PyPI
2-
on: push
2+
on:
3+
push:
4+
tags:
5+
- 'v*'
36
jobs:
47
build-n-publish:
58
name: Build and publish to PyPI
@@ -8,13 +11,12 @@ jobs:
811
# IMPORTANT: this permission is mandatory for trusted publishing
912
id-token: write
1013
steps:
11-
- uses: actions/checkout@v4
14+
- uses: actions/checkout@v6
1215
- name: Set up uv
13-
uses: astral-sh/setup-uv@v5
16+
uses: astral-sh/setup-uv@v7
1417
with:
1518
python-version: "3.x"
1619
- name: Build a binary wheel and a source tarball
1720
run: uv build
1821
- name: Publish distribution 📦 to PyPI
19-
if: startsWith(github.ref, 'refs/tags')
2022
run: uv publish

.github/workflows/python-test.yml

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,9 @@ jobs:
1616
python-version: ['3.10', '3.11', '3.12']
1717

1818
steps:
19-
- uses: actions/checkout@v4
19+
- uses: actions/checkout@v6
2020
- name: Set up uv
21-
uses: astral-sh/setup-uv@v5
21+
uses: astral-sh/setup-uv@v7
2222
with:
2323
python-version: ${{ matrix.python-version }}
2424
- name: Install dependencies
@@ -34,18 +34,20 @@ jobs:
3434
lint:
3535
runs-on: ubuntu-latest
3636
steps:
37-
- uses: actions/checkout@v4
38-
- name: Set up uv
39-
uses: astral-sh/setup-uv@v5
37+
- uses: actions/checkout@v6
38+
- name: Set up uv
39+
uses: astral-sh/setup-uv@v7
40+
4041
- name: Run ruff format
4142
run: uv run ruff format --check .
4243

4344
check-types-published:
4445
runs-on: ubuntu-latest
4546
steps:
46-
- uses: actions/checkout@v4
47-
- name: Set up uv
48-
uses: astral-sh/setup-uv@v5
47+
- uses: actions/checkout@v6
48+
- name: Set up uv
49+
uses: astral-sh/setup-uv@v7
50+
4951
with:
5052
python-version: '3.12'
5153
- name: Build package

0 commit comments

Comments
 (0)