diff --git a/.github/workflows/build_apk.yml b/.github/workflows/build_apk.yml index 2e9bcf2..36833b3 100644 --- a/.github/workflows/build_apk.yml +++ b/.github/workflows/build_apk.yml @@ -34,10 +34,10 @@ jobs: steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v7 - name: Set up JDK 17 - uses: actions/setup-java@v4 + uses: actions/setup-java@v6 with: java-version: '17' distribution: 'temurin' @@ -116,7 +116,7 @@ jobs: fi - name: Upload artifacts - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: Gothwad-Launcher-v${{ steps.version.outputs.name }}-build${{ steps.version.outputs.code }} path: build_out/ diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 7d885be..0c93cdc 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -26,7 +26,7 @@ jobs: steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v7 # Fast static checks that need no JDK and no Android SDK, so a truncated source # file or a dangling resource reference fails in seconds instead of after the @@ -37,7 +37,7 @@ jobs: python3 tools/check_resources.py app/src/main - name: Set up JDK 17 - uses: actions/setup-java@v4 + uses: actions/setup-java@v6 with: java-version: '17' distribution: 'temurin' @@ -75,7 +75,7 @@ jobs: - name: Upload debug APK if: always() - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: GothwadLauncher-debug-${{ github.run_number }} path: app/build/outputs/apk/debug/*.apk @@ -84,7 +84,7 @@ jobs: - name: Upload test + lint reports if: always() - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: reports-${{ github.run_number }} path: | diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 4b72991..252b54c 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -33,12 +33,12 @@ jobs: steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v7 with: fetch-depth: 0 - name: Set up JDK 17 - uses: actions/setup-java@v4 + uses: actions/setup-java@v6 with: java-version: '17' distribution: 'temurin' @@ -135,14 +135,14 @@ jobs: fi - name: Upload workflow artifacts - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: Gothwad-Launcher-v${{ steps.version.outputs.name }}-debug path: artifacts_out/ if-no-files-found: ignore - name: Publish GitHub Release - uses: softprops/action-gh-release@v2 + uses: softprops/action-gh-release@v3 env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} with: