MetaMask / MetaMask/auto-changelog
The tool is not used to validate its own changelog
- Dominant language
- TypeScript
- Stars
- 8
- Forks
- 8
- PR merge metrics
- No merged PRs in 30d
Description
Two issues:
- We run `yarn auto-changelog validate` in CI, but we do not run it as a part of `yarn lint`
- We are using the production version of `auto-changelog` to validate the changelog when we should be using the development version.
As a result, when saving the changelog locally, Prettier now adds new lines in between sections of the changelog, however, this causes the changelog to fail validation in CI.
Contributor guide
No contributing guide indexed for this repository
Research direction
Inspect the repository's CI configuration and package scripts behind `yarn lint` and `yarn auto-changelog validate`. Trace which auto-changelog version each command invokes, then verify that lint performs changelog validation with the development version and that local formatting no longer conflicts with CI validation.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- ci-cd, tooling
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 42/100