chore: build only from main push

This commit is contained in:
2025-05-12 15:22:36 +01:00
parent 4c800e03e7
commit 026b2eb85c

View File

@ -1,5 +1,7 @@
name: build name: build
on: push on:
push:
branches: ["main"]
jobs: jobs:
android: android:
runs-on: ubuntu-latest runs-on: ubuntu-latest
@ -12,7 +14,19 @@ jobs:
channel: stable channel: stable
- run: flutter pub get - run: flutter pub get
- run: flutter build appbundle - run: flutter build appbundle
env:
KEYSTORE: ${{ secrets.KEYSTORE }}
KEYSTORE_PASSWORD: ${{ secrets.KEYSTORE_PASSWORD }}
KEY_ALIAS: ${{ secrets.KEY_ALIAS }}
KEY_PASSWORD: ${{ secrets.KEY_PASSWORD }}
KEYSTORE_SHA256: ${{ secrets.KEYSTORE_SHA256 }}
- run: flutter build apk --split-per-abi - run: flutter build apk --split-per-abi
env:
KEYSTORE: ${{ secrets.KEYSTORE }}
KEYSTORE_PASSWORD: ${{ secrets.KEYSTORE_PASSWORD }}
KEY_ALIAS: ${{ secrets.KEY_ALIAS }}
KEY_PASSWORD: ${{ secrets.KEY_PASSWORD }}
KEYSTORE_SHA256: ${{ secrets.KEYSTORE_SHA256 }}
- uses: actions/upload-artifact@v4 - uses: actions/upload-artifact@v4
with: with:
name: "release.aab" name: "release.aab"