diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 2196dc6..acbd357 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -18,10 +18,10 @@ jobs: steps: - name: Checkout code - uses: actions/checkout@v4 + uses: actions/checkout@v6 - name: Set up JDK 21 - uses: actions/setup-java@v4 + uses: actions/setup-java@v5 with: distribution: 'temurin' java-version: '21' @@ -31,7 +31,7 @@ jobs: run: echo "key=gradle-${{ runner.os }}-${{ hashFiles('**/*.gradle*', '**/gradle-wrapper.properties') }}" >> $GITHUB_OUTPUT - name: Cache Gradle dependencies - uses: actions/cache@v3 + uses: actions/cache@v6 with: path: | ~/.gradle/caches @@ -48,16 +48,16 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout code - uses: actions/checkout@v4 + uses: actions/checkout@v6 - name: Set up JDK 21 - uses: actions/setup-java@v4 + uses: actions/setup-java@v5 with: distribution: 'temurin' java-version: '21' - name: Restore Gradle cache - uses: actions/cache@v3 + uses: actions/cache@v6 with: path: | ~/.gradle/caches @@ -73,7 +73,7 @@ jobs: run: ./gradlew ktlintCheck - name: Publish ktlint report - uses: yutailang0119/action-ktlint@v4 + uses: yutailang0119/action-ktlint@v5 if: always() with: report-path: build/reports/ktlint/**/*.xml @@ -84,16 +84,16 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout code - uses: actions/checkout@v4 + uses: actions/checkout@v6 - name: Set up JDK 21 - uses: actions/setup-java@v4 + uses: actions/setup-java@v5 with: distribution: 'temurin' java-version: '21' - name: Restore Gradle cache - uses: actions/cache@v3 + uses: actions/cache@v6 with: path: | ~/.gradle/caches @@ -113,13 +113,13 @@ jobs: - name: Upload test reports if: always() - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: test-results path: build/reports/tests/test - name: Publish Test Report - uses: dorny/test-reporter@v1 + uses: dorny/test-reporter@v3 if: always() with: name: JUnit Tests