name: Dart on: push: branches: [ $default-branch ] pull_request: branches: [ $default-branch ] jobs: build: runs-on: ubuntu-latest # Note that this workflow uses the latest stable version of the Dart SDK. # Docker images for other release channels - like dev and beta - are also # available. See https://hub.docker.com/r/google/dart/ for the available # images. container: image: google/dart:latest steps: - uses: actions/checkout@v2 - name: dart --version run: dart --version - name: dart pub get run: dart pub get # Uncomment this step to verify the use of 'dart format' on each commit. # - name: dart format # run: dart format --output=none --set-exit-if-changed . # Consider passing '--fatal-infos' for slightly stricter analysis. - name: dart analyze run: dart analyze # Your project will need to have tests in test/ and a dependency on # package:test for this step to succeed. Note that Flutter projects will # want to change this to 'flutter test'. - name: dart test run: dart test