Skip to content

Commit 90fa7bc

Browse files
committed
Bump actions, add Python 3.14
1 parent 7671645 commit 90fa7bc

File tree

1 file changed

+12
-12
lines changed

1 file changed

+12
-12
lines changed

.github/workflows/build.yml

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ jobs:
1010
fail-fast: false
1111
matrix:
1212
os: [ubuntu-latest, windows-latest, macos-latest]
13-
python: ['3.10', '3.11', '3.12', '3.13', 'pypy3.10']
13+
python: ['3.10', '3.11', '3.12', '3.13', '3.14', 'pypy3.10']
1414
architecture: [x86, x64]
1515
exclude:
1616
- os: ubuntu-latest
@@ -26,15 +26,15 @@ jobs:
2626

2727
name: ${{ matrix.os }} Py ${{ matrix.python }} ${{ matrix.architecture }}
2828
steps:
29-
- uses: actions/checkout@v4
29+
- uses: actions/checkout@v6
3030

3131
- name: Install uv
32-
uses: astral-sh/setup-uv@v5
32+
uses: astral-sh/setup-uv@v7
3333
with:
3434
enable-cache: false
3535

3636
- name: Set up Python
37-
uses: actions/setup-python@v5
37+
uses: actions/setup-python@v6
3838
with:
3939
python-version: ${{ matrix.python }}
4040
architecture: ${{ matrix.architecture }}
@@ -67,12 +67,12 @@ jobs:
6767
- uses: actions/checkout@v4
6868

6969
- name: Install uv
70-
uses: astral-sh/setup-uv@v5
70+
uses: astral-sh/setup-uv@v7
7171
with:
7272
enable-cache: false
7373

7474
- name: Set up Python
75-
uses: actions/setup-python@v5
75+
uses: actions/setup-python@v6
7676
with:
7777
python-version: 3.x
7878

@@ -83,7 +83,7 @@ jobs:
8383
uv build
8484
8585
- name: Upload source package
86-
uses: actions/upload-artifact@v4
86+
uses: actions/upload-artifact@v5
8787
with:
8888
name: fido2-python-sdist
8989
path: dist
@@ -93,23 +93,23 @@ jobs:
9393
name: Build sphinx documentation
9494

9595
steps:
96-
- uses: actions/checkout@v4
96+
- uses: actions/checkout@v6
9797

9898
- name: Install uv
99-
uses: astral-sh/setup-uv@v5
99+
uses: astral-sh/setup-uv@v7
100100
with:
101101
enable-cache: false
102102

103103
- name: Set up Python
104-
uses: actions/setup-python@v5
104+
uses: actions/setup-python@v6
105105
with:
106-
python-version: 3.13
106+
python-version: 3.14
107107

108108
- name: Build sphinx documentation
109109
run: uv run make -C docs/ html
110110

111111
- name: Upload documentation
112-
uses: actions/upload-artifact@v4
112+
uses: actions/upload-artifact@v5
113113
with:
114114
name: python-fido2-docs
115115
path: docs/_build/html

0 commit comments

Comments
 (0)