fix: regenerated golden tests #327
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
name: equations_ci | |
on: | |
push: | |
branches: | |
- master | |
- develop | |
jobs: | |
verify_equation_package: | |
name: Equations package action | |
runs-on: windows-latest | |
steps: | |
- uses: actions/checkout@v3 | |
- uses: dart-lang/setup-dart@v1 | |
- name: Installing dependencies | |
run: dart pub get | |
- name: Making sure the package is formatted | |
run: dart format --set-exit-if-changed lib test | |
- name: Making sure that there are no analysis warnings or errors | |
run: dart analyze --fatal-infos --fatal-warnings lib test | |
- name: Runing unit tests | |
run: | | |
dart pub global activate coverage | |
dart pub global run coverage:test_with_coverage | |
- name: Making sure that code coverage is 100 | |
uses: VeryGoodOpenSource/very_good_coverage@v2 | |
with: | |
min_coverage: 100 | |
- name: Uploading coverage to Codecov | |
uses: codecov/codecov-action@v3 | |
with: | |
token: ${{ secrets.CODECOV_TOKEN }} | |
verify_equation_flutter_example: | |
name: Flutter example | |
needs: [verify_equation_package] | |
runs-on: windows-latest | |
defaults: | |
run: | |
working-directory: example/flutter_example | |
steps: | |
- name: Checkout | |
uses: actions/checkout@v3 | |
- uses: subosito/flutter-action@v2 | |
with: | |
channel: 'stable' | |
- name: Installing dependencies | |
run: flutter pub get | |
- name: Making sure the package is formatted | |
run: dart format --set-exit-if-changed . | |
- name: Making sure that there are no analysis warnings or errors | |
run: flutter analyze --fatal-infos --fatal-warnings lib test | |
- name: Runing unit, widget and golden tests | |
run: flutter test --coverage | |
- name: Making sure that code coverage is 100 | |
uses: VeryGoodOpenSource/very_good_coverage@v2 | |
with: | |
min_coverage: 100 | |
path: example/flutter_example/coverage/lcov.info | |
verify_equation_dart_example: | |
name: Dart example | |
needs: [verify_equation_flutter_example] | |
runs-on: windows-latest | |
defaults: | |
run: | |
working-directory: example/dart_example | |
steps: | |
- uses: actions/checkout@v3 | |
- uses: dart-lang/setup-dart@v1 | |
- name: Installing dependencies | |
run: dart pub get | |
- name: Making sure the package is formatted | |
run: dart format --set-exit-if-changed . | |
- name: Making sure that there are no analysis warnings or errors | |
run: dart analyze --fatal-infos --fatal-warnings lib test | |
- name: Runing unit tests | |
run: dart test |