diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index f9c9cfb..66bc8f2 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -18,13 +18,13 @@ jobs: timeout-minutes: 30 steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: Copy CI gradle.properties run: mkdir -p ~/.gradle ; cp .github/ci-gradle.properties ~/.gradle/gradle.properties - name: Setup java - uses: actions/setup-java@v4 + uses: actions/setup-java@v5 with: distribution: 'zulu' java-version: 17 @@ -33,7 +33,7 @@ jobs: run: release/signing-setup.sh ${{ secrets.ENCRYPT_KEY }} - name: Setup Gradle - uses: gradle/actions/setup-gradle@v4 + uses: gradle/actions/setup-gradle@v5 - name: Check dependencyGuard run: ./gradlew dependencyGuard @@ -63,25 +63,25 @@ jobs: timeout-minutes: 30 steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: Copy CI gradle.properties run: mkdir -p ~/.gradle ; cp .github/ci-gradle.properties ~/.gradle/gradle.properties - name: Setup java - uses: actions/setup-java@v4 + uses: actions/setup-java@v5 with: distribution: 'zulu' java-version: 17 - name: Setup Gradle - uses: gradle/actions/setup-gradle@v4 + uses: gradle/actions/setup-gradle@v5 - name: Build tests & Create screenshots run: ./gradlew verifyRoborazziDebug --stacktrace - name: Upload test results - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7.0.1 if: always() with: name: screenshot-test-results @@ -118,13 +118,13 @@ jobs: sudo udevadm trigger --name-match=kvm ls /dev/kvm - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: Copy CI gradle.properties run: mkdir -p ~/.gradle ; cp .github/ci-gradle.properties ~/.gradle/gradle.properties - name: Setup java - uses: actions/setup-java@v4 + uses: actions/setup-java@v5 with: distribution: 'zulu' java-version: 17 @@ -133,7 +133,7 @@ jobs: run: release/signing-setup.sh ${{ secrets.ENCRYPT_KEY }} - name: Setup Gradle - uses: gradle/actions/setup-gradle@v4 + uses: gradle/actions/setup-gradle@v5 - name: Build tests run: ./gradlew assembleDebugAndroidTest --scan @@ -154,14 +154,14 @@ jobs: - name: Upload logs if: always() - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7.0.1 with: name: logs-${{ matrix.api-level }} path: logcat.txt - name: Upload test results if: always() - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7.0.1 with: name: instrumented-test-results-${{ matrix.api-level }} path: | @@ -178,13 +178,13 @@ jobs: TERM: dumb steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: Copy CI gradle.properties run: mkdir -p ~/.gradle ; cp .github/ci-gradle.properties ~/.gradle/gradle.properties - name: Setup java - uses: actions/setup-java@v4 + uses: actions/setup-java@v5 with: distribution: 'zulu' java-version: 17 @@ -193,7 +193,7 @@ jobs: run: release/signing-setup.sh ${{ secrets.ENCRYPT_KEY }} - name: Setup Gradle - uses: gradle/actions/setup-gradle@v4 + uses: gradle/actions/setup-gradle@v5 - name: Deploy to Sonatype run: ./gradlew publish --no-parallel --stacktrace diff --git a/.github/workflows/publish-docs.yml b/.github/workflows/publish-docs.yml index 7c7a990..d9a5eb1 100644 --- a/.github/workflows/publish-docs.yml +++ b/.github/workflows/publish-docs.yml @@ -12,22 +12,22 @@ jobs: TERM: dumb steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: Copy CI gradle.properties run: mkdir -p ~/.gradle ; cp .github/ci-gradle.properties ~/.gradle/gradle.properties - name: Setup java - uses: actions/setup-java@v4 + uses: actions/setup-java@v5 with: distribution: 'zulu' java-version: 17 - name: Setup Gradle - uses: gradle/actions/setup-gradle@v4 + uses: gradle/actions/setup-gradle@v5 - name: Setup Python - uses: actions/setup-python@v4 + uses: actions/setup-python@v6 with: python-version: '3.x' diff --git a/.github/workflows/update-release.yml b/.github/workflows/update-release.yml index 53a72a9..9f65085 100644 --- a/.github/workflows/update-release.yml +++ b/.github/workflows/update-release.yml @@ -9,6 +9,6 @@ jobs: update_draft_release: runs-on: ubuntu-latest steps: - - uses: release-drafter/release-drafter@v5 + - uses: release-drafter/release-drafter@v7.3.1 env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}