Github Workflow that checks for CHANGELOG, breaking changes on PRs to published packages
Open
infra
P1
- Dominant language
- Dart
- Stars
- 1.7k
- Forks
- 404
- Avg merge
- 6d 17h
- Merged PRs (30d)
- 18
Description
It is easy to forget to add a `CHANGELOG` entry or introduce a breaking change to the packages in the DevTools repo that are published on pub (e.g. `devtools_shared`, `devtools_app_shared`).
We should add a Github workflow/s that can detect breaking changes and remind authors to add `CHANGELOG` entries, similar to the release notes check we currently have in place.
I think we could use https://github.com/dart-lang/ecosystem/tree/5c8a298e4042ebdc0819441036adac7ce4842c05/pkgs/firehose for the breaking changes check.
Contributor guide
Assessment
This issue has not been assessed yet.