Skip to content

Adds dataset_python_config for Yardstick integration #17

Adds dataset_python_config for Yardstick integration

Adds dataset_python_config for Yardstick integration #17

name: Config Tests
on:
pull_request:
paths:
- 'packages/dataset_config_dart/**'
- '.github/workflows/config_dart_tests.yml'
push:
branches:
- main
paths:
- 'packages/dataset_config_dart/**'
- '.github/workflows/config_dart_tests.yml'
jobs:
config-tests:
runs-on: ubuntu-latest
timeout-minutes: 10
steps:
- name: Checkout repository
uses: actions/checkout@v6
- name: Install Flutter
run: |
git clone https://github.com/flutter/flutter.git --depth 1 -b stable $HOME/flutter
echo "$HOME/flutter/bin" >> $GITHUB_PATH
echo "$HOME/.pub-cache/bin" >> $GITHUB_PATH
- name: Install dependencies
run: flutter pub get
- name: Analyze
working-directory: packages/dataset_config_dart
run: dart analyze --fatal-infos
- name: Run tests
working-directory: packages/dataset_config_dart
run: dart test