14
14
fail-fast : false
15
15
matrix :
16
16
python-version : [3.8, 3.9, '3.10', '3.11', '3.12']
17
- os : ['ubuntu-20.04', 'macos-latest', 'windows-latest', 'linux-arm64', 'macos-arm64' ]
17
+ os : ['ubuntu-20.04', 'macos-latest', 'windows-latest', 'linux-arm64']
18
18
experimental : [false]
19
19
# exclude:
20
20
# excludes python-version 3.7 on macOS-arm64 (Not available via brew)
@@ -28,12 +28,12 @@ jobs:
28
28
git submodule update --init --recursive
29
29
git fetch --prune --unshallow
30
30
- name : Set up Python ${{ matrix.python-version }} (Github Hosted VMs)
31
- if : matrix.os != 'linux-arm64' && matrix.os != 'macos-arm64'
31
+ if : matrix.os != 'linux-arm64'
32
32
uses : actions/setup-python@v2
33
33
with :
34
34
python-version : ${{ matrix.python-version }}
35
35
- name : Set up Python ${{ matrix.python-version }} (Self Hosted Vms)
36
- if : matrix.os == 'linux-arm64' || matrix.os == 'macos-arm64'
36
+ if : matrix.os == 'linux-arm64'
37
37
run : |
38
38
python${{ matrix.python-version }} -m venv venv${{ matrix.python-version }}
39
39
echo "${{github.workspace}}/venv${{matrix.python-version}}/bin/" >> $GITHUB_PATH
82
82
sw_vers
83
83
rename 's/11_0/10_14/' *
84
84
rename 's/12_0/10_15/' *
85
- rename 's/universal2/x86_64 /' *
85
+ rename 's/universal2/arm64 /' *
86
86
cd ..
87
87
- name : Install (not Windows)
88
88
if : matrix.os != 'windows-latest'
95
95
python tests/print_platform_info.py
96
96
python -m pip install @(join-path "dist" (get-childitem -path dist -name *.whl))
97
97
- name : Remove old quadprog folder (self-hosted)
98
- if : matrix.os == 'linux-arm64' || matrix.os == 'macos-arm64'
98
+ if : matrix.os == 'linux-arm64'
99
99
run : |
100
100
cd tests
101
101
python -m pip uninstall quadprog -y
0 commit comments