diff --git a/.github/workflows/build_pull_request.yml b/.github/workflows/build_pull_request.yml index 027a94bb..81b1a13d 100644 --- a/.github/workflows/build_pull_request.yml +++ b/.github/workflows/build_pull_request.yml @@ -13,7 +13,13 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v5 + + - name: Setup Java + uses: actions/setup-java@v5 + with: + distribution: 'temurin' + java-version: '17' - name: Cache Gradle uses: burrunan/gradle-cache-action@v3 diff --git a/.github/workflows/open_pull_request.yml b/.github/workflows/open_pull_request.yml index 75b8e67f..b86deb73 100644 --- a/.github/workflows/open_pull_request.yml +++ b/.github/workflows/open_pull_request.yml @@ -15,7 +15,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v5 - name: Open pull request uses: repo-sync/pull-request@v2 diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 73d23994..49f58725 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -17,10 +17,10 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v5 - name: Setup Java - uses: actions/setup-java@v4 + uses: actions/setup-java@v5 with: distribution: 'temurin' java-version: '17' @@ -34,7 +34,7 @@ jobs: run: ./gradlew assembleRelease - name: Setup Node.js - uses: actions/setup-node@v4 + uses: actions/setup-node@v5 with: node-version: "lts/*" cache: 'npm' @@ -54,7 +54,7 @@ jobs: echo "${{ secrets.KEYSTORE }}" | base64 --decode > "app/keystore.jks" - name: Semantic Release - uses: cycjimmy/semantic-release-action@v4 + uses: cycjimmy/semantic-release-action@v5 id: semantic env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} @@ -64,7 +64,7 @@ jobs: - name: Attest if: steps.semantic.outputs.new_release_published == 'true' - uses: actions/attest-build-provenance@v2 + uses: actions/attest-build-provenance@v3 with: subject-name: 'ReVanced Manager ${{ steps.release.outputs.new_release_git_tag }}' subject-path: app/build/outputs/apk/release/revanced-manager*.apk