Skip to content

Commit 9b4790e

Browse files
authored
Update CI workflow to limit OS matrix
Simplified the OS matrix for CI workflow to only include Ubuntu and Windows.
1 parent 0e7a23a commit 9b4790e

1 file changed

Lines changed: 2 additions & 8 deletions

File tree

.github/workflows/ci.yml

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -42,14 +42,8 @@ jobs:
4242
fail-fast: false
4343

4444
matrix:
45-
os: ${{ fromJSON(
46-
github.event_name == 'pull_request' ||
47-
(github.event_name == 'push' && !startsWith(github.ref, 'refs/tags/v')) ||
48-
(github.event_name == 'workflow_dispatch' && inputs.full_build != 'true')
49-
? '["ubuntu-22.04","windows-2022"]'
50-
: '["ubuntu-22.04","windows-2022","macos-14"]'
51-
) }}
52-
45+
os: [ubuntu-22.04, windows-2022]
46+
5347
sofa_branch: [master]
5448
with_mesh_refinement: [ON, OFF]
5549

0 commit comments

Comments
 (0)