Skip to content

Maintenance: move away from lerna publish command #4171

@dreamorosi

Description

@dreamorosi

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

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

Backlog

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions