When using CI/CD release automation based on Changesets, declare only the minimal packages that drive the release (so CI/CD doesn’t process redundant package updates), and ensure the release workflow is documented in an operationally explicit way.
1) Keep changeset package lists minimal (dependency-driven)
Example changeset frontmatter:
---
'@tanstack/query-core': patch
---
Avoid enumerating many packages unless they truly need independent version bumps.
2) Document the real CI/CD steps contributors must expect
This prevents maintainer surprises and reduces cycle-time confusion when switching release tooling.