MetaMask / MetaMask/eslint-config

Changelog entries about inter-package updates are too easy to forget

Open
#432 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
JavaScript
Stars
12
Forks
21
PR merge metrics
No merged PRs in 30d

Description

As pointed out in [this review comment](https://github.com/MetaMask/eslint-config/pull/431#pullrequestreview-3535679409), it's easy to forget to write change entries for version bumps between packages in this monorepo because they don't appear in the release PR diff.

We should find a way to make this more clear for contributors. e.g. we could stop using the `workspace:` protocol and synchronize versions with Yarn constraints (like we do in `core`), or we could automate the change entry so that we don't need to remember it.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start with the linked review comment and inspect how this monorepo currently uses the workspace: protocol and generates release PRs. Compare the proposed Yarn constraints approach with automating change entries, using the core project as a reference where available. Done means inter-package version updates are consistently visible to contributors and no longer depend on remembering a separate change entry.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
build-system, release
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.