feat: Hunger games: a better loading view + we finally support errors… #1557
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: Upload builds to Waldo | |
on: | |
pull_request_target: | |
types: | |
- opened | |
- edited | |
- synchronize | |
jobs: | |
build: | |
runs-on: macos-latest | |
if: "!contains(github.event.pull_request.title, 'chore(deps):')" | |
defaults: | |
run: | |
shell: bash | |
steps: | |
- name: "Checkout code" | |
uses: actions/checkout@v3 | |
with: | |
fetch-depth: 0 | |
- name: Setup Java JDK | |
uses: actions/[email protected] | |
with: | |
distribution: 'zulu' | |
java-version: 11 | |
# Get the flutter version from ./flutter-version.txt | |
- run: echo "FLUTTER_VERSION=$(cat flutter-version.txt)" >> $GITHUB_OUTPUT | |
id: flutter-version | |
- name: Setup Flutter | |
uses: subosito/flutter-action@v2 | |
with: | |
#channel: stable | |
cache: true | |
flutter-version: ${{ steps.flutter-version.outputs.FLUTTER_VERSION }} | |
cache-key: flutter-${{ hashFiles('flutter-version.txt')}}-${{ hashFiles('packages\smooth_app\pubspec.lock')}} | |
- run: flutter --version | |
- name: Get dependencies | |
run: ci/pub_upgrade.sh | |
# Build apk. | |
- name: Build APK | |
run: flutter build apk --debug -t lib/entrypoints/android/main_google_play.dart | |
working-directory: ./packages/smooth_app | |
- name: Upload APK to Waldo | |
uses: waldoapp/gh-action-upload@v1 | |
with: | |
build_path: packages/smooth_app/build/app/outputs/flutter-apk/app-debug.apk | |
upload_token: ${{ secrets.WALDO_SESSIONS_ANDROID }} | |
- name: Write comment | |
uses: mshick/add-pr-comment@v2 | |
with: | |
message: "You can test this PR on: [Android](https://app.waldo.com/applications/app-19d476740ba1bb36/sessions])" | |
# TODO Build the iOS variant and upload it |