File tree Expand file tree Collapse file tree 1 file changed +11
-2
lines changed
Expand file tree Collapse file tree 1 file changed +11
-2
lines changed Original file line number Diff line number Diff line change 99 runs-on : ${{ matrix.os }}
1010 strategy :
1111 matrix :
12- os : [ ubuntu-latest, windows-latest ]
12+ os : [ ubuntu-latest, windows-latest, macos-latest ]
1313 steps :
1414 - name : Checkout
1515 uses : actions/checkout@v4
1818 with :
1919 distribution : ' temurin'
2020 java-version : 21
21- - name : Install dependencies and run tests
21+ - name : Install dependencies and run JVM tests
2222 run : ./gradlew jvmTest koverXmlReport
23+ - name : Run macOS native tests
24+ if : runner.os == 'macOS'
25+ run : ./gradlew macosArm64Test
26+ - name : Run Linux native tests
27+ if : runner.os == 'Linux'
28+ run : ./gradlew linuxX64Test
29+ - name : Run Windows native tests
30+ if : runner.os == 'Windows'
31+ run : ./gradlew mingwX64Test
2332 - name : Upload coverage reports to Codecov
2433 uses : codecov/codecov-action@v5
2534 with :
You can’t perform that action at this time.
0 commit comments