diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 6771876f0..2d5df23fa 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -2,21 +2,17 @@ name: CI on: pull_request: - paths: - - '**/*.kt' jobs: spotless: runs-on: macos-latest steps: - - name: Checkout Repository - uses: actions/checkout@v4 - - - name: Set up JDK 17 - uses: actions/setup-java@v3 + - uses: actions/checkout@v4 + - uses: actions/setup-java@v4 with: - java-version: '17' distribution: 'adopt' + java-version: '17' + - uses: gradle/actions/setup-gradle@v4 - name: spotless run: | ./gradlew spotlessCheck @@ -24,14 +20,25 @@ jobs: detekt: runs-on: macos-latest steps: - - name: Checkout Repository - uses: actions/checkout@v4 - - - name: Set up JDK 17 - uses: actions/setup-java@v3 + - uses: actions/checkout@v4 + - uses: actions/setup-java@v4 with: - java-version: '17' distribution: 'adopt' + java-version: '17' + - uses: gradle/actions/setup-gradle@v4 - name: detekt run: | ./gradlew detektMetadataMain + + jvmTest: + runs-on: macos-latest + steps: + - uses: actions/checkout@v4 + - uses: actions/setup-java@v4 + with: + distribution: 'adopt' + java-version: '17' + - uses: gradle/actions/setup-gradle@v4 + - name: jvmTest + run: | + ./gradlew jvmTest