diff --git a/.github/workflows/hinge-core-tests.yml b/.github/workflows/hinge-core-tests.yml new file mode 100644 index 0000000..6f7cf2d --- /dev/null +++ b/.github/workflows/hinge-core-tests.yml @@ -0,0 +1,35 @@ +name: hinge-core tests + +on: + push: + branches: [main] + pull_request: + +concurrency: + group: ${{ github.workflow }}-${{ github.ref }} + cancel-in-progress: true + +jobs: + android-host: + name: Android host + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v7 + - uses: actions/setup-java@v6 + with: + distribution: temurin + java-version: 21 + - uses: gradle/actions/setup-gradle@v6 + - run: ./gradlew :hinge-core:testAndroidHostTest + + ios-simulator: + name: iOS simulator + runs-on: macos-latest + steps: + - uses: actions/checkout@v7 + - uses: actions/setup-java@v6 + with: + distribution: temurin + java-version: 21 + - uses: gradle/actions/setup-gradle@v6 + - run: ./gradlew :hinge-core:iosSimulatorArm64Test