diff --git a/README.md b/README.md index 3c059af..a3044e6 100644 --- a/README.md +++ b/README.md @@ -18,6 +18,59 @@ steps: - run: flutter build apk ``` +Build for iOS too (macOS only): + +```yaml +jobs: + build: + runs-on: macos-latest + steps: + - uses: actions/checkout@v1 + - uses: actions/setup-java@v1 + with: + java-version: '12.x' + - uses: subosito/flutter-action@v1 + with: + flutter-version: '1.9.1+hotfix.6' + - run: flutter pub get + - run: flutter test + - run: flutter build apk + - run: flutter build ios --release --no-codesign +``` + +Use app bundle, instead of APK: + +```yaml +steps: +- uses: actions/checkout@v1 +- uses: actions/setup-java@v1 + with: + java-version: '12.x' +- uses: subosito/flutter-action@v1 + with: + flutter-version: '1.9.1+hotfix.6' +- run: flutter pub get +- run: flutter test +- run: flutter build appbundle +``` + +Build for the web: + +```yaml +jobs: + build: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v1 + - uses: subosito/flutter-action@v1 + with: + channel: beta + - run: flutter config --enable-web + - run: flutter pub get + - run: flutter test + - run: flutter build web +``` + Use latest release for particular channel: ```yaml