From c43b03a631a70f5ea08959bc115b26bb723fc9d4 Mon Sep 17 00:00:00 2001 From: Cfwnodeyes Date: Mon, 27 May 2024 17:15:13 +0800 Subject: [PATCH] Update Build APK --- .github/workflows/Build APK | 40 +++++++++++++++++++++---------------- 1 file changed, 23 insertions(+), 17 deletions(-) diff --git a/.github/workflows/Build APK b/.github/workflows/Build APK index 078cb56..dab81c7 100644 --- a/.github/workflows/Build APK +++ b/.github/workflows/Build APK @@ -1,27 +1,33 @@ -name: Build APK +name: Build and Release APK + on: push: branches: - main + jobs: build: runs-on: ubuntu-latest - + steps: - - name: Checkout repository - uses: actions/checkout@v2 + - name: Checkout Repository + uses: actions/checkout@v2 + + - name: Set up JDK + uses: actions/setup-java@v2 + with: + distribution: 'adopt' + java-version: '11' - - name: Set up JDK 11 - uses: actions/setup-java@v2 - with: - java-version: '11' + - name: Build with Gradle + run: ./gradlew assembleRelease - - name: Build with Gradle - run: ./gradlew assembleRelease --no-daemon - - - name: Upload APK to Releases - uses: softprops/action-gh-release@v1 - with: - files: | - app/build/outputs/apk/release/*.apk - token: ${{ secrets.apk }} + - name: Upload Release APK + uses: actions/upload-release-asset@v1 + with: + upload_url: ${{ github.event.repository.releases_url }} + asset_path: app/build/outputs/apk/release/app-release.apk + asset_name: app-release.apk + asset_content_type: application/vnd.android.package-archive + env: + GITHUB_TOKEN: ${{ secrets.apk }}