@@ -10,31 +10,15 @@ jobs:
1010 strategy :
1111 fail-fast : false
1212 matrix :
13- # Constrain to single version to simplify install from wheels
14- os : ['ubuntu-latest']
15- python : ['3.7']
16- # os: ['windows-latest', 'ubuntu-latest', 'macos-latest']
17- # python: ['3.7', '3.9', '3.10']
13+ os : ['windows-latest', 'ubuntu-latest', 'macos-latest']
14+ python : ['3.7', '3.9', '3.10', '3.11']
1815 steps :
1916 - uses : actions/checkout@v4
20-
21- - name : Download wheels from OpenAssetIO main
22- uses : dawidd6/action-download-artifact@v2
23- with :
24- workflow : build-wheels.yml
25- workflow_conclusion : success
26- name : openassetio-wheels
27- repo : OpenAssetIO/OpenAssetIO
28- path : deps
29-
3017 - uses : actions/setup-python@v4
3118 with :
3219 python-version : ${{ matrix.python }}
3320 - run : |
34- # Use wheels from feature branch for intermediate testing
35- python -m pip install ./deps/openassetio-*cp37*-manylinux_*_x86_64.whl
36- # python -m pip install -r requirements.txt
37- python -m pip install openassetio-mediacreation==1.0.0a7
21+ python -m pip install -r requirements.txt
3822 python -m pip install -r tests/requirements.txt
3923 python -m pip install .
4024 python -m pytest -v ./tests
0 commit comments