diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 8c1560e..14da867 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -14,7 +14,7 @@ jobs: - name: set up android development environment uses: android-actions/setup-android@v2 - - name: install dependencies + - name: Install Dependencies run: | sdkmanager --install "cmake;3.22.1" echo "cmake.dir=/usr/local/lib/android/sdk/cmake/3.22.1" > local.properties @@ -25,25 +25,20 @@ jobs: distribution: 'temurin' java-version: '21' - - name: Write branch and commit info + - name: Write Branch and Commit info run: | branch=$(git rev-parse --abbrev-ref HEAD) hash=$(git rev-parse --short=7 HEAD) echo "$branch.$hash" > app/src/main/assets/gakumas-local/version.txt - - name: Grant execute permission for gradlew + - name: Grant execute permission for Gradlew run: chmod +x gradlew - name: Build with Gradle run: ./gradlew build - - uses: actions/upload-artifact@v4 - with: - name: GakumasLocalify-Unsigned-apk - path: app/build/outputs/apk/debug/app-debug.apk - - uses: ilharp/sign-android-release@v1 - name: Sign app APK + name: Sign App APK id: sign_app with: releaseDir: app/build/outputs/apk/debug @@ -55,5 +50,5 @@ jobs: - uses: actions/upload-artifact@v4 with: - name: GakumasLocalify-Signed-apk + name: GakumasLocalify-EN path: ${{steps.sign_app.outputs.signedFile}} diff --git a/README.md b/README.md index 3c4cc38..564afab 100644 --- a/README.md +++ b/README.md @@ -50,7 +50,7 @@ However, these modifications do violate the relevant Terms of Service, so **proc [![](https://img.shields.io/endpoint?url=https://gakumas-localify-en.vercel.app/api/getLatestCommit&style=flat-square)](https://github.com/NatsumeLS/Gakumas-Localify-EN/commits) -[Latest Build](https://nightly.link/NatsumeLS/Gakumas-Localify-EN/workflows/build/main/GakumasLocalify-Signed-apk.zip) +[Latest Build](https://nightly.link/NatsumeLS/Gakumas-Localify-EN/workflows/build/main/GakumasLocalify-EN.zip) # Getting started