near-api-js icon indicating copy to clipboard operation
near-api-js copied to clipboard

ci: Publish lerna packages on push to `master`

Open morgsmccauley opened this issue 2 years ago • 0 comments

This PR adds a Github Action for publishing Lerna packages to NPM. With the proposed Lerna configuration the publishing pipeline will determine version bumps and generate CHANGELOG.md files per package using the conventionalcommits specification.

Note that this pipeline only supports publishing packages to a single account. With the intention to split near-api-js in to multiple scoped packages, which will need to published to a different account, we'll need to update this pipeline to support publishing to multiple accounts.

Closes: #753

morgsmccauley avatar Jul 19 '22 22:07 morgsmccauley