From cbb2b55f94daecb247b8b8f0ae70c7386fe8f840 Mon Sep 17 00:00:00 2001 From: Kevin Moore Date: Fri, 23 Apr 2021 10:31:47 -0700 Subject: [PATCH 1/2] Update CI bits --- .github/workflows/dart.yml | 32 ++++++++++++++++---------------- 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/.github/workflows/dart.yml b/.github/workflows/dart.yml index d667bc8..f87beb6 100644 --- a/.github/workflows/dart.yml +++ b/.github/workflows/dart.yml @@ -1,36 +1,36 @@ name: Dart on: + # Run on PRs and pushes to the default branch. push: branches: [ master ] pull_request: branches: [ master ] + schedule: + - cron: "0 0 * * 0" + +env: + PUB_ENVIRONMENT: bot.github + DISPLAY: ':99' jobs: test: runs-on: ubuntu-latest - - env: - DISPLAY: ':99' - + strategy: + matrix: + sdk: [2.12.0, dev] steps: - uses: actions/checkout@v2 - - uses: cedx/setup-dart@v2 + - uses: dart-lang/setup-dart@v1.0 with: - release-channel: stable - version: latest - - - name: Print Dart SDK version - run: dart --version + sdk: ${{ matrix.sdk }} - - name: Install dependencies - run: dart pub get + - run: dart pub get + id: install - - name: Analyze project source - run: dart analyze + - run: dart analyze - name: Run Xvfb run: Xvfb :99 -screen 0 1024x768x24 > /dev/null 2>&1 & - - name: Run tests - run: dart test + - run: dart test From a08511cf32d7008b669fb7746c9b5aab544d9ee2 Mon Sep 17 00:00:00 2001 From: Kevin Moore Date: Fri, 23 Apr 2021 10:35:14 -0700 Subject: [PATCH 2/2] Update dart.yml --- .github/workflows/dart.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/dart.yml b/.github/workflows/dart.yml index f87beb6..f2baf31 100644 --- a/.github/workflows/dart.yml +++ b/.github/workflows/dart.yml @@ -28,7 +28,7 @@ jobs: - run: dart pub get id: install - - run: dart analyze + - run: dart analyze --fatal-infos - name: Run Xvfb run: Xvfb :99 -screen 0 1024x768x24 > /dev/null 2>&1 &