Skip to content
This repository has been archived by the owner on Oct 5, 2022. It is now read-only.

cresta/lerna-actions

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Lerna Actions

This is a library to handle intricacy of lerna publish process with github. The main issue is Lerna is considering all git operation in the release process as "lerna version" call, and considering all npm operations in the release process as "lerna publish" call. However, when we perform release on github with a protected main branch, we will need to

  1. commit and push to a pull request
  2. tag git and publish to npm

Lerna is not able to move tagging to step 2 easily, and consider perform push and tagging to be all or none in step 1. We opt to create our own lerna-create-release and lerna-publish-release to address the issue.

Tagging and publishing is guaranteed to be all or none, and use at your own risk.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages