diff --git a/.github/workflows/build_and_test.yml b/.github/workflows/build_and_test.yml index 4f10df2..26e9bb8 100644 --- a/.github/workflows/build_and_test.yml +++ b/.github/workflows/build_and_test.yml @@ -17,7 +17,7 @@ jobs: CI: true steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - name: Get Kotlin version id: get-kotlin-version run: | @@ -27,11 +27,11 @@ jobs: key: konan-${{ runner.os }}-${{ steps.get-kotlin-version.outputs.version }} path: ~/.konan - name: Set up JDK 11 - uses: actions/setup-java@v4 + uses: actions/setup-java@v5 with: distribution: temurin java-version: 11 - - uses: gradle/actions/setup-gradle@v4 + - uses: gradle/actions/setup-gradle@v5 name: Setup Gradle with: gradle-version: wrapper @@ -41,7 +41,7 @@ jobs: run: ./gradlew check build -x detekt -Pdetekt.multiplatform.disabled=true --scan - name: Upload test reports if: ${{ failure() }} # runs only if previous step has failed, the entire workflow will still be marked as failed - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v5 with: name: gradle-test-report path: '**/build/reports/' diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 823c5f4..7cbfee6 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -17,7 +17,7 @@ jobs: name: Build and publish release runs-on: ubuntu-24.04 steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 with: fetch-depth: 0 - name: Get Kotlin version @@ -29,11 +29,11 @@ jobs: key: konan-${{ runner.os }}-${{ steps.get-kotlin-version.outputs.version }} path: ~/.konan - name: Set up JDK - uses: actions/setup-java@v4 + uses: actions/setup-java@v5 with: distribution: temurin java-version: 17 - - uses: gradle/actions/setup-gradle@v4 + - uses: gradle/actions/setup-gradle@v5 with: gradle-version: wrapper cache-encryption-key: ${{ secrets.GRADLE_ENCRYPTION_KEY }}