diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index fd2c264a..58189097 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -22,7 +22,7 @@ jobs: strategy: fail-fast: false matrix: - os: [ubuntu-latest, macos-15] + os: [ubuntu-latest, macos-latest] steps: - uses: actions/checkout@v4 @@ -55,6 +55,8 @@ jobs: - name: Setup Gradle uses: gradle/actions/setup-gradle@v3 + with: + gradle-version: 8.12.1 - name: Gradle Test run: gradle jvmTest --info diff --git a/.github/workflows/publish-android.yml b/.github/workflows/publish-android.yml index cc25163b..1f243e49 100644 --- a/.github/workflows/publish-android.yml +++ b/.github/workflows/publish-android.yml @@ -56,6 +56,11 @@ jobs: rustup target add aarch64-linux-android rustup target add x86_64-linux-android + - name: Setup Gradle + uses: gradle/actions/setup-gradle@v3 + with: + gradle-version: 8.12.1 + - name: Gradle Wrapper run: | gradle wrapper diff --git a/.github/workflows/publish-jvm.yml b/.github/workflows/publish-jvm.yml index dab6a9c5..2837d76a 100644 --- a/.github/workflows/publish-jvm.yml +++ b/.github/workflows/publish-jvm.yml @@ -161,6 +161,11 @@ jobs: distribution: temurin java-version: 11 + - name: Setup Gradle + uses: gradle/actions/setup-gradle@v3 + with: + gradle-version: 8.12.1 + - name: Gradle Wrapper run: | gradle wrapper diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 5e001b02..4de5bb62 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -38,6 +38,7 @@ on: type: boolean description: Publish the package to Maven Central required: false + default: true jobs: tag: @@ -79,7 +80,7 @@ jobs: with: snapshot: ${{ !(inputs.live-run || false) }} branch: ${{ needs.tag.outputs.branch }} - maven_publish: ${{ !(inputs.maven_publish || true )}} + maven_publish: ${{ inputs.maven_publish }} permissions: contents: read packages: write @@ -92,7 +93,7 @@ jobs: with: snapshot: ${{ !(inputs.live-run || false) }} branch: ${{ needs.tag.outputs.branch }} - maven_publish: ${{ !(inputs.maven_publish || true )}} + maven_publish: ${{ inputs.maven_publish }} permissions: contents: read packages: write