-
Notifications
You must be signed in to change notification settings - Fork 161
Open
Labels
confirmedThe scope is clear, ready for implementationThe scope is clear, ready for implementationinternalPRs that introduce changes in governance, tech debt and chores (linting setup, baseline, etc.)PRs that introduce changes in governance, tech debt and chores (linting setup, baseline, etc.)
Description
Summary
As part of the migration off lerna
we should remove our usage of lerna publish
, which as the name suggests is currently used to publish the packages to the npm registry during the release workflow.
This functionality can most likely be assumed by npm
workspaces without any additional dependencies, but we'll have to do some tests to verify.
Why is this needed?
See reasoning of why we're migrating off lerna
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
- This request meets Powertools for AWS Lambda (TypeScript) Tenets
- Should this be considered in other Powertools for AWS Lambda languages? i.e. Python, Java, and .NET
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 implementationThe scope is clear, ready for implementationinternalPRs that introduce changes in governance, tech debt and chores (linting setup, baseline, etc.)PRs that introduce changes in governance, tech debt and chores (linting setup, baseline, etc.)
Type
Projects
Status
Backlog