Skip to content

Maintenance: move away from lerna version command #4170

@dreamorosi

Description

@dreamorosi

Summary

As part of the migration off lerna we should remove our usage of lerna version and bump our project's version + generate the CHANGELOG in other ways.

Ideally whatever we'll end up using should live as an action under aws-powertools/actions so that it can be reused by aws-powertools/powertools-mcp and other Node.js-based repositories under this org.

Why is this needed?

See reasoning in the parent issue, but ultimately removing it would allow us to do this:

 npm un lerna

removed 554 packages, changed 2 packages, and audited 1088 packages in 5s

found 0 vulnerabilities

Which area does this relate to?

Automation

Solution

No response

Acknowledgment

Future readers

Please react with 👍 and your use case to help us understand customer demand.

Metadata

Metadata

Assignees

Labels

confirmedThe scope is clear, ready for implementationinternalPRs that introduce changes in governance, tech debt and chores (linting setup, baseline, etc.)

Type

No type

Projects

Status

Working on it

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions