| @@ -0,0 +1,25 @@ | |||||
| name: dart | |||||
| on: [push, pull_request] | |||||
| jobs: | |||||
| build: | |||||
| runs-on: ubuntu-latest | |||||
| steps: | |||||
| - uses: actions/checkout@v1 | |||||
| - uses: actions/setup-java@v1 | |||||
| with: | |||||
| java-version: '12.x' | |||||
| - uses: subosito/flutter-action@v1 | |||||
| with: | |||||
| channel: 'stable' | |||||
| - name: Version | |||||
| run: flutter doctor -v | |||||
| - name: Install dependencies | |||||
| run: flutter pub get | |||||
| - name: Format | |||||
| run: dartfmt -n --set-exit-if-changed . | |||||
| - name: Linter | |||||
| run: dartanalyzer . --fatal-hints | |||||