ci(coverage): restore full test matrix and workflow configuration
diff --git a/.github/workflows/coverage.yaml b/.github/workflows/coverage.yaml index 6a38858..931f7e3 100644 --- a/.github/workflows/coverage.yaml +++ b/.github/workflows/coverage.yaml
@@ -47,6 +47,7 @@ # 1. OS: ubuntu-latest, macos-latest, windows-latest # 2. release channel: dev test: + needs: analyze runs-on: ${{ matrix.os }} defaults: run: @@ -54,8 +55,8 @@ strategy: fail-fast: false matrix: - os: [windows-latest] - sdk: [dev] + os: [ubuntu-latest, macos-latest, windows-latest] + sdk: [3.9, dev] steps: - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd - uses: dart-lang/setup-dart@65eb853c7ba17dde3be364c3d2858773e7144260 @@ -65,7 +66,7 @@ name: Install dependencies run: dart pub get - name: Run VM tests - run: dart test --platform vm --reporter expanded + run: dart test --platform vm if: always() && steps.install.outcome == 'success'