Skip to content

Commit 9d5ac82

Browse files
Sébastien LoiselSébastien Loisel
authored andcommitted
Remove macOS CI runner (GPU not available in VMs)
Metal GPU tests require a physical GPU which GitHub Actions macos-14 runners don't provide (VMs without GPU access). Metal tests will run locally only.
1 parent 5167c2f commit 9d5ac82

1 file changed

Lines changed: 0 additions & 36 deletions

File tree

.github/workflows/CI.yml

Lines changed: 0 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -49,42 +49,6 @@ jobs:
4949
with:
5050
files: lcov.info
5151
token: ${{ secrets.CODECOV_TOKEN }}
52-
flags: ubuntu
53-
fail_ci_if_error: false
54-
55-
test-macos:
56-
name: Test (macOS/Metal)
57-
runs-on: macos-14 # Apple Silicon with Metal GPU support
58-
timeout-minutes: 60
59-
steps:
60-
- uses: actions/checkout@v4
61-
62-
- name: Install MPI
63-
run: brew install mpich
64-
65-
- uses: julia-actions/setup-julia@v2
66-
with:
67-
version: '1.10'
68-
69-
- uses: julia-actions/cache@v2
70-
71-
- name: Build package
72-
uses: julia-actions/julia-buildpkg@v1
73-
74-
- name: Run tests with coverage
75-
uses: julia-actions/julia-runtest@v1
76-
with:
77-
coverage: true
78-
79-
- name: Process coverage
80-
uses: julia-actions/julia-processcoverage@v1
81-
82-
- name: Upload coverage to Codecov
83-
uses: codecov/codecov-action@v4
84-
with:
85-
files: lcov.info
86-
token: ${{ secrets.CODECOV_TOKEN }}
87-
flags: macos-metal
8852
fail_ci_if_error: false
8953

9054
docs:

0 commit comments

Comments
 (0)