Skip to content

Commit abe7d3d

Browse files
committed
Remove macos-latest from ets-from-source workflow
1 parent 36a2d04 commit abe7d3d

1 file changed

Lines changed: 4 additions & 8 deletions

File tree

.github/workflows/ets-from-source.yml

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -16,15 +16,11 @@ jobs:
1616
test-with-edm:
1717
strategy:
1818
matrix:
19-
os: [ubuntu-latest, macos-latest, windows-latest]
19+
os: [ubuntu-latest, windows-latest]
2020
toolkit: ['pyside6']
21+
runtime: ['3.8']
22+
timeout-minutes: 20
2123
runs-on: ${{ matrix.os }}
22-
env:
23-
# Set root directory, mainly for Windows, so that the EDM Python
24-
# environment lives in the same drive as the cloned source. Otherwise
25-
# 'pip install' raises an error while trying to compute
26-
# relative path between the site-packages and the source directory.
27-
EDM_ROOT_DIRECTORY: ${{ github.workspace }}/.edm
2824
steps:
2925
- uses: actions/checkout@v4
3026
- name: Install Qt dependencies
@@ -42,7 +38,7 @@ jobs:
4238
- name: Install click to the default EDM environment
4339
run: edm install -y wheel click coverage
4440
- name: Install test environment
45-
run: edm run -- python etstool.py install --toolkit=${{ matrix.toolkit }} --source
41+
run: edm run -- python etstool.py install --toolkit=${{ matrix.toolkit }} --runtime=${{ matrix.runtime }} --source
4642
- name: Run tests (Linux)
4743
if: matrix.os == 'ubuntu-latest'
4844
run: xvfb-run -a edm run -- python etstool.py test --toolkit=${{ matrix.toolkit }}

0 commit comments

Comments
 (0)