diff --git a/.gitea/workflows/build-apk.yml b/.gitea/workflows/build-apk.yml index f292658..758d4a4 100644 --- a/.gitea/workflows/build-apk.yml +++ b/.gitea/workflows/build-apk.yml @@ -2,7 +2,7 @@ name: Build APK on: push: - branches: [ main ] + branches: [ master ] jobs: build: @@ -44,20 +44,33 @@ jobs: working-directory: ./apk/android run: | ./gradlew assembleRelease - - name: 📦 Zip APK - working-directory: . + - name: 📤 Upload APK Artifact + uses: actions/upload-artifact@v3 + with: + name: app-release-apk + path: apk/android/app/build/outputs/apk/release/app-release.apk + release: + runs-on: docker + needs: [build] + steps: + - name: Download Web Artifact + uses: actions/download-artifact@v3 + with: + name: app-release-apk + path: dist + + - name: Rename APK run: | mkdir -p dist - cp apk/android/app/build/outputs/apk/release/app-release.apk dist/ - zip -j dist/build.zip dist/app-release.apk + mv dist/app-release-apk dist/app-release.apk - name: Create Release uses: https://gitea.com/actions/gitea-release-action@v1 - working-directory: dist with: tag_name: latest name: Latest Build + overwrite_files: true files: | - - build.zip + dist/app-release.apk env: GITEA_TOKEN: ${{ secrets.GITEA }} \ No newline at end of file