File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff 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
You can’t perform that action at this time.
0 commit comments