Skip to content

release: add lib/ micromodules to release-please#2132

Open
overbalance wants to merge 1 commit intoprotobufjs:masterfrom
overbalance:overbalance/release-please
Open

release: add lib/ micromodules to release-please#2132
overbalance wants to merge 1 commit intoprotobufjs:masterfrom
overbalance:overbalance/release-please

Conversation

@overbalance
Copy link
Copy Markdown

@overbalance overbalance commented Mar 19, 2026

Summary

  • Add all 10 lib/ independently-published @protobufjs/* packages to release-please manifest mode config
  • Seed .release-please-manifest.json with current versions from each package's package.json
  • No workflow changes needed — existing command: manifest picks up the new entries

Motivation

The lib/ micromodules have never been tracked by release-please, so fixes merged to master were never published to npm. This has caused multiple issues:

Directly addresses:

Related release pipeline issues:

Unblocks future releases for open PRs that touch lib/:

Test plan

  • Both JSON files validate (node -e "require('./release-please-config.json'); require('./.release-please-manifest.json')")
  • After merge, verify release-please opens release PRs for lib packages with unpublished changes

@overbalance overbalance changed the title chore: add lib/ micromodules to release-please release: add lib/ micromodules to release-please Mar 21, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant