Skip to content

Commit 1e009cb

Browse files
committed
Update CI configuration for new Python version and dependencies
- `run-tox-tests` workflow * Bumped `libarchive` to latest (`v3.6.0`) * Bumped `uraimo/run-on-arch-action` to `v3` - `azure-pipelines` workflow * Added Python 3.12 & Python 3.13
1 parent 42a3dc8 commit 1e009cb

File tree

2 files changed

+10
-4
lines changed

2 files changed

+10
-4
lines changed

.github/workflows/run-tox-tests.yml

+4-4
Original file line numberDiff line numberDiff line change
@@ -50,12 +50,12 @@ jobs:
5050
if: runner.os == 'Windows'
5151
uses: carlosperate/download-file-action@v2
5252
with:
53-
file-url: "https://libarchive.org/downloads/libarchive-v3.5.3-win64.zip"
54-
file-name: "libarchive-v3.5.3-win64.zip"
53+
file-url: "https://libarchive.org/downloads/libarchive-v3.6.0-win64.zip"
54+
file-name: "libarchive-v3.6.0-win64.zip"
5555
- name: Install libarchive(Windows)
5656
if: runner.os == 'Windows'
5757
run: |
58-
$file = "libarchive-v3.5.3-win64.zip"
58+
$file = "libarchive-v3.6.0-win64.zip"
5959
Expand-Archive -LiteralPath $file -DestinationPath $env:GITHUB_WORKSPACE
6060
choco install graphviz
6161
- name: Install dependencies
@@ -136,7 +136,7 @@ jobs:
136136
with:
137137
fetch-depth: 20
138138
- name: Build & run test
139-
uses: uraimo/run-on-arch-action@v2
139+
uses: uraimo/run-on-arch-action@v3
140140
with:
141141
arch: ${{ matrix.arch }}
142142
distro: ${{ matrix.distro }}

azure-pipelines.yml

+6
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,12 @@ strategy:
1212
Python311:
1313
python.version: '3.11'
1414
TOXENV: py311
15+
Python312:
16+
python.version: '3.12'
17+
TOXENV: py312
18+
Python313:
19+
python.version: '3.13'
20+
TOXENV: py313
1521

1622
steps:
1723
- task: UsePythonVersion@0

0 commit comments

Comments
 (0)