From 026b2eb85cceb543b3199314c2a02bd7eab302dc Mon Sep 17 00:00:00 2001 From: Kieran Date: Mon, 12 May 2025 15:22:36 +0100 Subject: [PATCH] chore: build only from main push --- .github/workflows/build.yml | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 571b28c..f3d7683 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -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"