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
- .github/
- .vscode/
- pkgs/
- tool/
- .gitattributes
- .gitignore
- CODEOWNERS
- CONTRIBUTING.md
- LICENSE
- README.md
README.md
Overview
This repository is home to general Dart Ecosystem tools and packages.
Packages
Package | Description | Version |
---|
blast_repo | A tool to bulk validate and fix GitHub repos. | |
canary | Test package upgrades against the ecosystem. | |
corpus | A tool to calculate the API usage for a package. | |
dart_flutter_team_lints | An analysis rule set used by the Dart and Flutter teams. |  |
firehose | A tool to automate publishing of Pub packages from GitHub actions. |  |
puppy | A grab bag of CLI tools for managing Dart code. | |
repo_manage | Miscellaneous issue, repo, and PR query tools. | |
sdk_triage_bot | A triage automation tool for dart-lang/sdk issues. | |
trebuchet | A tool for moving existing packages into monorepos. | |
Dart mono-repos
Here's an overview of the main Dart team repositories:
Main repo | Description |
---|
sdk | The Dart SDK, including the VM, JS and Wasm compilers, analysis, core libraries, and more. |
SLO mono-repos | Description |
---|
core | This repository is home to core Dart packages. |
tools | This repository is home to tooling related Dart packages. |
labs | This repository is home to Dart ‘labs’ packages. |
Topic mono-repos | Description |
---|
build | A build system for Dart written in Dart |
ecosystem | This repository is home to general Dart Ecosystem tools and packages. |
http | A composable API for making HTTP requests in Dart. |
i18n | A general mono-repo for Dart i18n and l10n packages. |
leak_tracker | A framework for memory leak tracking for Dart and Flutter applications. |
macros | A Dart mono-repo for macro development. |
native | Dart packages related to FFI and native assets bundling. |
shelf | Web server middleware for Dart |
test | A library for writing unit tests in Dart. |
webdev | A 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.