Skip to content

Commit 52a07fd

Browse files
committed
FIX: Where
1 parent b05eff5 commit 52a07fd

1 file changed

Lines changed: 20 additions & 1 deletion

File tree

.github/workflows/tests.yml

Lines changed: 20 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,12 +67,30 @@ jobs:
6767
fail-fast: false
6868
matrix:
6969
include:
70+
- os: ubuntu-latest
71+
python: '3.13'
72+
kind: pip
73+
- os: ubuntu-latest
74+
python: '3.14'
75+
kind: pip-pre
76+
- os: ubuntu-latest
77+
python: '3.13'
78+
kind: conda
7079
- os: macos-latest # arm64 (Apple Silicon): Sequoia
7180
python: '3.13'
7281
kind: pip
7382
- os: macos-15-intel # intel: Sequoia
7483
python: '3.13'
7584
kind: pip
85+
- os: windows-latest
86+
python: '3.11'
87+
kind: mamba
88+
- os: ubuntu-latest
89+
python: '3.12'
90+
kind: minimal
91+
- os: ubuntu-22.04
92+
python: '3.10'
93+
kind: old
7694
steps:
7795
- uses: actions/checkout@v6
7896
with:
@@ -105,9 +123,10 @@ jobs:
105123
with:
106124
python-version: ${{ matrix.python }}
107125
if: startswith(matrix.kind, 'pip')
126+
id: setup-python
108127
- run: tr ':' '\n' <<< "$PATH"
109128
# Workaround macOS path behavior with login shells (which puts system Python first)
110-
- run: echo "export PATH=\"${{ github.workspace }}/.venv/bin:$PATH\"" | tee -a ~/.bash_profile
129+
- run: echo "export PATH=\"${{ steps.setup-python.outputs.python-path }}:$PATH\"" | tee -a ~/.bash_profile # zizmor: ignore[template-injection]
111130
if: startswith(matrix.kind, 'pip') && startswith(matrix.os, 'macos')
112131
# Python (if conda)
113132
- uses: mamba-org/setup-micromamba@v3

0 commit comments

Comments
 (0)