We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent b5f8e12 commit 629d96cCopy full SHA for 629d96c
.github/workflows/ci.yml
@@ -16,9 +16,6 @@ jobs:
16
build:
17
uses: Workiva/gha-dart-oss/.github/workflows/[email protected]
18
19
- checks:
20
- uses: Workiva/gha-dart-oss/.github/workflows/[email protected]
21
-
22
dart:
23
strategy:
24
fail-fast: false
@@ -34,5 +31,12 @@ jobs:
34
31
sdk: ${{ matrix.sdk }}
35
32
- name: Install dependencies
36
33
run: dart pub get
+ - name: Validate dependencies
+ run: dart run dependency_validator
+ - name: Analysis
37
+ run: dart run dart_dev analyze
38
+ - name: Formatting
39
+ if: ${{ matrix.sdk == 'stable' && matrix.os == 'ubuntu' }}
40
+ run: dart run dart_dev format --check
41
- name: Tests
42
run: dart run dart_dev test ${{ matrix.sdk != '2.19.6' && '--test-args="--exclude-tags dart2"' || '' }}
0 commit comments