Bump the flutter-dependencies group across 1 directory with 4 updates #114
Workflow file for this run
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
name: Flutter Continuous Integration | |
on: | |
pull_request: | |
branches: | |
- master | |
push: | |
branches: | |
- master | |
jobs: | |
run-tests: | |
name: "Run Tests" | |
runs-on: ubuntu-latest | |
steps: | |
- uses: actions/checkout@v4 | |
- uses: subosito/flutter-action@v2 | |
with: | |
flutter-version: '3.24.3' | |
channel: 'stable' | |
- name: Run Flutter Test | |
working-directory: ./src | |
run: flutter test | |
build-android: | |
name: "Build Android" | |
runs-on: ubuntu-latest | |
needs: run-tests | |
steps: | |
- uses: actions/checkout@v4 | |
- uses: actions/setup-java@v4 | |
with: | |
distribution: 'oracle' | |
java-version: '17' | |
- uses: subosito/flutter-action@v2 | |
with: | |
flutter-version: '3.24.3' | |
channel: 'stable' | |
- name: Run Flutter Build | |
working-directory: ./src | |
run: flutter build apk | |
- name: Upload Android Artifact | |
uses: actions/upload-artifact@v4 | |
with: | |
name: FitnessMachine-Android | |
path: ./src/build/**/flutter-apk/*.apk | |
build-ios: | |
name: "Build iOS" | |
runs-on: macos-14 | |
needs: run-tests | |
steps: | |
- uses: actions/checkout@v4 | |
- uses: subosito/flutter-action@v2 | |
with: | |
flutter-version: '3.24.3' | |
channel: 'stable' | |
- name: Run Flutter Build | |
working-directory: ./src | |
run: flutter build ios --no-codesign # Won't be able to publish this but it's fine for now | |
- name: Upload Android Artifact | |
uses: actions/upload-artifact@v4 | |
with: | |
name: FitnessMachine-iOS | |
path: ./src/build/ios/Release-iphoneos/*.app |