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
on: push
on:
push:
branches: ["main"]
jobs:
android:
runs-on: ubuntu-latest
@ -12,7 +14,19 @@ jobs:
channel: stable
- run: flutter pub get
- 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
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
with:
name: "release.aab"