Make health file name configurable (#364)

We run all the checks on all files every time the health workflow file is changed - so far that name was hardcoded. This enables it for other names, such as `health_internal.yaml` for this repo. The checks in this PR show that it works :)

---

<details>
  <summary>Contribution guidelines:</summary><br>

- See our [contributor guide](https://github.com/dart-lang/.github/blob/main/CONTRIBUTING.md) for general expectations for PRs.
- Larger or significant changes should be discussed in an issue before creating a PR.
- Contributions to our repos should follow the [Dart style guide](https://dart.dev/guides/language/effective-dart) and use `dart format`.
- Most changes should add an entry to the changelog and may need to [rev the pubspec package version](https://github.com/dart-lang/sdk/blob/main/docs/External-Package-Maintenance.md#making-a-change).
- Changes to packages require [corresponding tests](https://github.com/dart-lang/.github/blob/main/CONTRIBUTING.md#Testing).

Note that many Dart repos have a weekly cadence for reviewing PRs - please allow for some latency before initial review feedback.
</details>
9 files changed
tree: a11d40aa95484b3a75b486a47a6171f56db4877d
  1. .github/
  2. .vscode/
  3. pkgs/
  4. tool/
  5. .gitattributes
  6. .gitignore
  7. CODEOWNERS
  8. CONTRIBUTING.md
  9. LICENSE
  10. README.md
README.md

Overview

This repository is home to general Dart Ecosystem tools and packages.

Packages

PackageDescriptionVersion
blast_repoA tool to bulk validate and fix GitHub repos.
canaryTest package upgrades against the ecosystem.
corpusA tool to calculate the API usage for a package.
dart_flutter_team_lintsAn analysis rule set used by the Dart and Flutter teams.pub package
firehoseA tool to automate publishing of Pub packages from GitHub actions.pub package
puppyA grab bag of CLI tools for managing Dart code.
repo_manageMiscellaneous issue, repo, and PR query tools.
sdk_triage_botA triage automation tool for dart-lang/sdk issues.
trebuchetA tool for moving existing packages into monorepos.

Dart mono-repos

Here's an overview of the main Dart team repositories:

Main repoDescription
sdkThe Dart SDK, including the VM, JS and Wasm compilers, analysis, core libraries, and more.
SLO mono-reposDescription
coreThis repository is home to core Dart packages.
toolsThis repository is home to tooling related Dart packages.
labsThis repository is home to Dart ‘labs’ packages.
Topic mono-reposDescription
buildA build system for Dart written in Dart
ecosystemThis repository is home to general Dart Ecosystem tools and packages.
httpA composable API for making HTTP requests in Dart.
i18nA general mono-repo for Dart i18n and l10n packages.
leak_trackerA framework for memory leak tracking for Dart and Flutter applications.
macrosA Dart mono-repo for macro development.
nativeDart packages related to FFI and native assets bundling.
shelfWeb server middleware for Dart
testA library for writing unit tests in Dart.
webdevA CLI for Dart web development.

Publishing automation

For information about our publishing automation and release process, see https://github.com/dart-lang/ecosystem/wiki/Publishing-automation.

For additional information about contributing, see our contributing page.