Skip to content

Commit e400a32

Browse files
committed
Modify the presubmit.yaml to include MacOS and Windows as included systems to validate tests and the verifier against
1 parent 3fd0336 commit e400a32

File tree

1 file changed

+8
-2
lines changed

1 file changed

+8
-2
lines changed

.github/workflows/presubmit.yaml

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,10 @@ jobs:
3131

3232
# Job 2: Unit Tests
3333
unit-tests:
34-
runs-on: ubuntu-latest
34+
strategy:
35+
matrix:
36+
os: [ ubuntu-latest, macos-latest, windows-latest ]
37+
runs-on: ${{ matrix.os }} # Use the OS from the matrix
3538
steps:
3639
- name: Checkout code
3740
uses: actions/checkout@v4 # Use the latest stable version of actions/checkout
@@ -49,7 +52,10 @@ jobs:
4952

5053
# Job 3: Verify Plugin
5154
verify-plugin:
52-
runs-on: ubuntu-latest
55+
strategy:
56+
matrix:
57+
os: [ ubuntu-latest, macos-latest, windows-latest ]
58+
runs-on: ${{ matrix.os }} # Use the OS from the matrix
5359
steps:
5460
- name: Checkout code
5561
uses: actions/checkout@v4 # Use the latest stable version of actions/checkout

0 commit comments

Comments
 (0)