Skip to content

Only run one platform's test suite per CI job #27

Only run one platform's test suite per CI job

Only run one platform's test suite per CI job #27

Workflow file for this run

name: test
on:
pull_request: {}
push:
branches:
- 'trunk'
env:
GRADLE_OPTS: "-Dorg.gradle.jvmargs=-Xmx4g -Dorg.gradle.daemon=false -Dkotlin.incremental=false"
jobs:
test:
strategy:
matrix:
os: [macOS-latest, windows-latest, ubuntu-latest]
include:
- os: macOS-latest
job:
- iosX64Test
- jvmTest
- macosArm64Test
- macosX64Test
- tvosSimulatorArm64Test
- tvosX64Test
- watchosSimulatorArm64Test
- watchosX64Test
- os: windows-latest
job:
- jvmTest
- mingwX64Test
- os: ubuntu-latest
job:
- jvmTest
- linuxX64Test
runs-on: ${{matrix.os}}
steps:
- uses: actions/checkout@v4
- uses: actions/[email protected]
with:
distribution: 'zulu'
java-version: 19
- run: ./gradlew ${{matrix.job}}