iOS build stuck while unable to check log

https://github.com/woodemi/quick-scan-flutter/runs/257466850

Mac build stuck here.

Unable to expand the running log

For the first time as soon as the build begin, it is possible to expand the last running log

I keep it open until several minutes after some log of ”Xcode build done“

I refresh the page and cannot expand the log again

name: Main

on: push

jobs:
  build-android:
    name: Build Android on ${{ matrix.os }}
    runs-on: ${{ matrix.os }}
    strategy:
      matrix:
        os: [ubuntu-latest, windows-latest]
    steps:
      - uses: actions/checkout@v1
      - uses: subosito/flutter-action@v1
      - run: cd example && flutter build apk

  build-ios:
    name: Build iOS on ${{ matrix.os }}
    runs-on: ${{ matrix.os }}
    strategy:
      matrix:
        os: [macos-latest]
    steps:
      - uses: actions/checkout@v1
      - uses: subosito/flutter-action@v1
      - name: Prepare iOS App Build
        env:
          GITLAB_KEYSTORE_TOKEN: ${{ secrets.GITLAB_KEYSTORE_TOKEN }}
          MATCH_PASSWORD: ${{ secrets.MATCH_PASSWORD }}
        run: |
          fastlane run setup_ci provider:travis force:true
          fastlane match
          pod setup
      - run: cd example && flutter build ios
1 Like

It’s stuck here because it cannot find any keychain on CD. Add this to your Fastfile, it will create a temporary keychain which is needed during code signing. Add it at the top after the platform lane.

before_all do
   setup_travis
end