Added empty-state illustrations and org icon #8100
Workflow file for this run
This file contains hidden or 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: CI | |
| on: [push, pull_request] | |
| permissions: | |
| contents: read | |
| jobs: | |
| check: | |
| name: "analyze, test, generate" | |
| runs-on: ubuntu-24.04 | |
| steps: | |
| - uses: actions/checkout@v6 | |
| - name: Install system dependencies | |
| run: TERM=dumb sudo apt install libsqlite3-dev -y | |
| - name: Clone Flutter SDK | |
| run: tools/ci/clone-flutter-sdk | |
| - name: Download our dependencies (flutter pub get) | |
| run: flutter pub get | |
| - name: Run tools/check | |
| run: TERM=dumb tools/check --no-pub --all --output ci --exclude android --exclude ios --exclude swift_format | |
| android: | |
| name: "Android build and lint" | |
| runs-on: ubuntu-24.04 | |
| steps: | |
| - uses: actions/checkout@v6 | |
| - name: Set up JDK | |
| uses: actions/setup-java@v5 | |
| with: | |
| java-version: 17 | |
| distribution: temurin | |
| - name: Clone Flutter SDK | |
| run: tools/ci/clone-flutter-sdk | |
| - name: Download our dependencies (flutter pub get) | |
| run: flutter pub get | |
| - name: Run tools/check | |
| run: TERM=dumb tools/check --all --output ci android | |
| ios: | |
| name: "iOS build and lint" | |
| runs-on: macos-26 | |
| steps: | |
| - uses: actions/checkout@v6 | |
| - name: Install dependencies | |
| # Modern Bash and coreutils don't come with macOS; get those. | |
| # (See tools/lib/ensure-shell-deps.sh.) | |
| run: brew install coreutils bash | |
| - name: Clone Flutter SDK | |
| run: tools/ci/clone-flutter-sdk | |
| - name: Download our dependencies (flutter pub get) | |
| run: flutter pub get | |
| - name: Check Swift formatting | |
| # Run before the (multi-minute) iOS build, so CI fails fast on nits. | |
| run: TERM=dumb tools/check --no-pub --all --output ci swift_format | |
| - name: Run tools/check | |
| run: TERM=dumb tools/check --no-pub --all --output ci ios |