diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index a73ddd9..1137ad5 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -11,16 +11,16 @@ jobs: build: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: Set up JDK 17 - uses: actions/setup-java@v4 + uses: actions/setup-java@v5 with: java-version: '17' distribution: 'temurin' - name: Setup Gradle - uses: gradle/actions/setup-gradle@v4 + uses: gradle/actions/setup-gradle@v6 - name: Build run: ./gradlew classes @@ -29,7 +29,7 @@ jobs: CAPLIN_PASSWORD: ${{ secrets.CAPLIN_PASSWORD }} - name: Cache build artifacts - uses: actions/cache@v4 + uses: actions/cache@v5 with: path: | */build @@ -39,19 +39,19 @@ jobs: needs: build runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: Set up JDK 17 - uses: actions/setup-java@v4 + uses: actions/setup-java@v5 with: java-version: '17' distribution: 'temurin' - name: Setup Gradle - uses: gradle/actions/setup-gradle@v4 + uses: gradle/actions/setup-gradle@v6 - name: Restore build artifacts - uses: actions/cache@v4 + uses: actions/cache@v5 with: path: | */build @@ -64,7 +64,7 @@ jobs: CAPLIN_PASSWORD: ${{ secrets.CAPLIN_PASSWORD }} - name: Publish Test Report - uses: mikepenz/action-junit-report@v5 + uses: mikepenz/action-junit-report@v6 if: always() with: report_paths: | @@ -77,7 +77,7 @@ jobs: util/build/test-results/test/TEST-*.xml - name: Upload coverage reports - uses: codecov/codecov-action@v5 + uses: codecov/codecov-action@v6 with: files: build/reports/kover/report.xml fail_ci_if_error: false @@ -86,19 +86,19 @@ jobs: needs: build runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: Set up JDK 17 - uses: actions/setup-java@v4 + uses: actions/setup-java@v5 with: java-version: '17' distribution: 'temurin' - name: Setup Gradle - uses: gradle/actions/setup-gradle@v4 + uses: gradle/actions/setup-gradle@v6 - name: Restore build artifacts - uses: actions/cache@v4 + uses: actions/cache@v5 with: path: | */build @@ -111,7 +111,7 @@ jobs: CAPLIN_PASSWORD: ${{ secrets.CAPLIN_PASSWORD }} - name: Upload documentation - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: documentation path: docs/build/dokka/html @@ -130,38 +130,38 @@ jobs: url: ${{ steps.deployment.outputs.page_url }} steps: - name: Download documentation - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v8 with: name: documentation path: docs/build/dokka/html - name: Setup GitHub Pages - uses: actions/configure-pages@v5 + uses: actions/configure-pages@v6 - name: Upload artifact - uses: actions/upload-pages-artifact@v3 + uses: actions/upload-pages-artifact@v5 with: path: 'docs/build/dokka/html' - name: Deploy to GitHub Pages id: deployment - uses: actions/deploy-pages@v4 + uses: actions/deploy-pages@v5 publish: needs: test runs-on: ubuntu-latest if: startsWith(github.ref, 'refs/tags/') steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: Set up JDK 17 - uses: actions/setup-java@v4 + uses: actions/setup-java@v5 with: java-version: '17' distribution: 'temurin' - name: Setup Gradle - uses: gradle/actions/setup-gradle@v4 + uses: gradle/actions/setup-gradle@v6 - name: Publish libraries run: ./gradlew --no-configuration-cache publish diff --git a/.github/workflows/renovate.yml b/.github/workflows/renovate.yml index dbc7862..c84dc4c 100644 --- a/.github/workflows/renovate.yml +++ b/.github/workflows/renovate.yml @@ -26,7 +26,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v6 - name: Self-hosted Renovate uses: renovatebot/github-action@v46.1.14