diff --git a/.gitea/workflows/build-android.yaml b/.gitea/workflows/build-android.yaml index a559e62..c063745 100644 --- a/.gitea/workflows/build-android.yaml +++ b/.gitea/workflows/build-android.yaml @@ -5,15 +5,18 @@ jobs: name: Build APK runs-on: k8s steps: + - name: Install prerequisites run: | sudo apt-get update sudo apt-get install -y xz-utils unzip - uses: https://gitea.com/actions/checkout@v4 + - uses: https://github.com/actions/setup-java@v4 with: java-version: '17' distribution: 'zulu' + - uses: https://github.com/subosito/flutter-action@v2 with: channel: stable @@ -21,12 +24,17 @@ jobs: cache: true - name: Setup Android SDK uses: https://github.com/android-actions/setup-android@v3 + - run: flutter pub get # - run: flutter test - run: flutter build apk --debug --split-per-abi - - - name: Upload APK as artifact - uses: christopherhx/gitea-upload-artifact@v4 + + - name: Release APK + uses: https://gitea.com/akkuman/gitea-release-action@v1 with: - name: app - path: build/app/outputs/flutter-apk/*.apk + files: build/app/outputs/flutter-apk/*.apk + tag: testing + release_name: Testing release + release_body: "This is a testing release." + prerelease: true + token: ${{ secrets.GITEA_TOKEN }}