| name: Health | |
| on: | |
| pull_request: | |
| # Remove paths after https://github.com/bmw-tech/dart_apitool/issues/177 is addressed. | |
| paths: | |
| - ".github/workflows/health.yaml" | |
| - "pkgs/**" | |
| types: [opened, synchronize, reopened, labeled, unlabeled] | |
| jobs: | |
| health: | |
| uses: dart-lang/ecosystem/.github/workflows/health.yaml@fc3dd9a17a8e18b3b4aa5abac8a0f4a679fe2d57 | |
| with: | |
| coverage_web: false | |
| # TODO(https://github.com/dart-lang/native/issues/1242): Add coverage back. | |
| # TODO(https://github.com/dart-lang/native/issues/3148): Add copyright back. | |
| checks: "changelog,do-not-submit,breaking,leaking" | |
| flutter_packages: "pkgs/ffigen,pkgs/jni,pkgs/jnigen,pkgs/objective_c" | |
| ignore_license: "**.g.dart" | |
| ignore_coverage: "**.mock.dart,**.g.dart" | |
| # TODO(https://github.com/dart-lang/native/issues/1857): Enable ffigen. | |
| ignore_packages: "pkgs/swiftgen,pkgs/jnigen,pkgs/swift2objc,pkgs/ffigen" | |
| sdk: dev | |
| channel: master | |
| permissions: | |
| checks: write | |
| contents: read | |
| pull-requests: write |