Skip to content

Commit 495eea3

Browse files
authored
chore: drop python 3.8 build (#14)
1 parent 5570be3 commit 495eea3

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

.github/workflows/release-please.yml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -57,16 +57,18 @@ jobs:
5757
strategy:
5858
matrix:
5959
include:
60-
# Native builds - maturin auto-discovers Python interpreters
60+
# Linux builds - must specify interpreters explicitly (manylinux has 3.8+ but we support 3.9+)
6161
- os: ubuntu-latest
6262
target: x86_64-unknown-linux-gnu
63+
interpreter: -i python3.9 -i python3.10 -i python3.11 -i python3.12 -i python3.13
64+
# macOS/Windows - uses setup-python (line 85-94) which only installs 3.9-3.13
6365
- os: macos-latest
6466
target: x86_64-apple-darwin
6567
- os: macos-latest
6668
target: aarch64-apple-darwin
6769
- os: windows-latest
6870
target: x86_64-pc-windows-msvc
69-
# Cross-compilation - must specify Python versions explicitly
71+
# aarch64 Linux cross-compilation - must specify Python versions explicitly
7072
# (cross containers don't have discoverable Python interpreters)
7173
# Uses manylinux_2_28 for modern GCC (fixes ring crate aarch64 build)
7274
- os: ubuntu-latest

0 commit comments

Comments
 (0)