From acdcf2ebeb8e01b9b0df965ee55e38aa9062b979 Mon Sep 17 00:00:00 2001 From: Felix Angelov Date: Tue, 28 Jun 2022 17:50:31 -0500 Subject: [PATCH] ci: use semantic-pull-request workflow (#25) --- .github/workflows/pub_updater.yaml | 32 ++++++++---------------------- 1 file changed, 8 insertions(+), 24 deletions(-) diff --git a/.github/workflows/pub_updater.yaml b/.github/workflows/pub_updater.yaml index 4c2d192..bf64865 100644 --- a/.github/workflows/pub_updater.yaml +++ b/.github/workflows/pub_updater.yaml @@ -1,33 +1,17 @@ name: pub_updater +concurrency: + group: ${{ github.workflow }}-${{ github.ref }} + cancel-in-progress: true + on: [push, pull_request] jobs: - build: - runs-on: ubuntu-latest + semantic-pull-request: + uses: VeryGoodOpenSource/very_good_workflows/.github/workflows/semantic_pull_request.yml@v1 - steps: - - uses: actions/checkout@v2 - - - uses: dart-lang/setup-dart@v1 - - - name: Install Dependencies - run: dart pub get - - - name: Format - run: dart format --set-exit-if-changed . - - - name: Analyze - run: dart analyze --fatal-infos --fatal-warnings . - - - name: Run Tests - run: | - dart pub global activate test_coverage - export PATH=$PATH:$HOME/.pub-cache/bin - test_coverage - - - name: Check Code Coverage - uses: VeryGoodOpenSource/very_good_coverage@v1.1.1 + build: + uses: VeryGoodOpenSource/very_good_workflows/.github/workflows/dart_package.yml@v1 pana: runs-on: ubuntu-latest