From 86448c9d7f140778fd99593fe369ca82089f482d Mon Sep 17 00:00:00 2001 From: Tony Bark <35226681+tonytins@users.noreply.github.com> Date: Wed, 7 Sep 2022 10:42:54 -0400 Subject: [PATCH] Stick to Android & iOS builds - Android builds now use all platforms --- .github/workflows/flutter.yml | 38 ++++------------------------------- 1 file changed, 4 insertions(+), 34 deletions(-) diff --git a/.github/workflows/flutter.yml b/.github/workflows/flutter.yml index 0bfb130..c1e260c 100644 --- a/.github/workflows/flutter.yml +++ b/.github/workflows/flutter.yml @@ -7,19 +7,11 @@ on: branches: [develop, main, "feature/**", "patch/**"] jobs: - linux: - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v3 - - uses: subosito/flutter-action@v2 - with: - channel: "stable" - - run: flutter pub get - - run: flutter config --enable-linux-desktop - - run: flutter build linux - android: - runs-on: ubuntu-latest + runs-on: ${{ matrix.platform }} + strategy: + matrix: + platform: [ubuntu-latest, windows-latest, macOS-latest] steps: - uses: actions/checkout@v3 - uses: actions/setup-java@v1 @@ -32,17 +24,6 @@ jobs: - run: flutter build apk - run: flutter build appbundle - macos: - runs-on: macos-latest - steps: - - uses: actions/checkout@v3 - - uses: subosito/flutter-action@v2 - with: - channel: "stable" - - run: flutter pub get - - run: flutter config --enable-macos-desktop - - run: flutter build macos --release - ios: runs-on: macos-latest steps: @@ -52,14 +33,3 @@ jobs: channel: "stable" - run: flutter pub get - run: flutter build ios --release --no-codesign - - windows: - runs-on: windows-latest - steps: - - uses: actions/checkout@v3 - - uses: subosito/flutter-action@v2 - with: - channel: "stable" - - run: flutter pub get - - run: flutter config --enable-windows-desktop - - run: flutter build windows