Skip to content

Commit

Permalink
Showing 2 changed files with 13 additions and 9 deletions.
7 changes: 4 additions & 3 deletions .github/workflows/coverage.yml
Original file line number Diff line number Diff line change
@@ -13,17 +13,18 @@ concurrency:
jobs:
coverage-hive:
runs-on: ubuntu-latest

defaults:
run:
working-directory: hive
steps:
- uses: actions/checkout@v4
- uses: subosito/flutter-action@v2
- name: Collect coverage
run: |
dart pub get
flutter test --coverage
working-directory: hive
- uses: codecov/codecov-action@v4
with:
fail_ci_if_error: true
token: ${{ secrets.CODECOV_TOKEN }}
file: hive/coverage/lcov.info
file: coverage/lcov.info
15 changes: 9 additions & 6 deletions .github/workflows/test.yml
Original file line number Diff line number Diff line change
@@ -38,6 +38,9 @@ jobs:
compiler: dart2js
- test-platform: chrome
compiler: dart2wasm
defaults:
run:
working-directory: hive
steps:
- uses: actions/checkout@v4
- uses: browser-actions/setup-chrome@v1
@@ -46,44 +49,44 @@ jobs:
sdk: 3.4.0
- name: Install dependencies
run: dart pub get
working-directory: hive
- name: Run tests
run: dart test -p ${{ matrix.test-platform }} -c ${{ matrix.compiler }}
working-directory: hive

test-hive-flutter:
runs-on: ubuntu-latest
strategy:
matrix:
flutter-channel: [stable, beta]
defaults:
run:
working-directory: hive_flutter
steps:
- uses: actions/checkout@v4
- uses: subosito/flutter-action@v2
with:
channel: ${{ matrix.flutter-channel }}
- name: Install dependencies
run: flutter pub get
working-directory: hive_flutter
- name: Run tests
run: flutter test
working-directory: hive_flutter

test-hive_generator:
runs-on: ubuntu-latest
strategy:
matrix:
flutter-channel: [stable, beta]
defaults:
run:
working-directory: hive_generator
steps:
- uses: actions/checkout@v4
- uses: subosito/flutter-action@v2
with:
channel: ${{ matrix.flutter-channel }}
- name: Install dependencies
run: dart pub get
working-directory: hive_generator/example
- name: Generate build_runner output
run: dart pub run build_runner build --delete-conflicting-outputs
working-directory: hive_generator/example

ensure-codegen:
runs-on: ubuntu-latest

0 comments on commit d3e0b1d

Please sign in to comment.