Skip to content

format

format #42

Workflow file for this run

name: Dart CI
on:
push:
branches: [ master ]
pull_request:
branches: [ master ]
jobs:
analyze:
runs-on: macos-11
steps:
- uses: actions/checkout@v3
- uses: subosito/flutter-action@v2
with:
flutter-version: '3.0.1'
channel: 'stable'
- name: Install dependencies
run: flutter pub get
- name: Verify formatting
run: flutter format --output=none --set-exit-if-changed .
- name: Analyze project source
run: flutter analyze --no-fatal-infos --no-fatal-warnings
- name: Run tests
run: flutter test
coverage:
needs: analyze
runs-on: macos-11
steps:
- uses: actions/checkout@v3
- uses: subosito/flutter-action@v2
with:
flutter-version: '3.0.1'
channel: 'stable'
- name: Install dependencies
run: flutter pub get
- name: Run tests
run: flutter test --coverage --coverage-path var/lcov.info
- name: Upload coverage
uses: coverallsapp/github-action@master
with:
github-token: ${{ secrets.GITHUB_TOKEN }}
path-to-lcov: var/lcov.info