moonbeam icon indicating copy to clipboard operation
moonbeam copied to clipboard

ci: create a manual workflow to publish typescript API

Open librelois opened this issue 2 years ago • 3 comments

What does it do?

Add a manual GA workflow to publish the npm package @moonbeam-network/api-augment.

What important points reviewers should know?

Is there something left for follow-up PRs?

What alternative implementations were considered?

Are there relevant PRs or issues in other repositories (Substrate, Polkadot, Frontier, Cumulus)?

What value does it bring to the blockchain users?

librelois avatar May 13 '22 14:05 librelois

@librelois , does this CI includes the "manual modifications" that are now required ? (cc @ekenigs for more details)

crystalin avatar May 13 '22 14:05 crystalin

@crystalin the manual modifications are done in the PR that was merged before. https://github.com/PureStake/moonbeam/pull/1494/files#diff-5712d4200c8da5aafa70cc2b11e1bacbddcc01ad8f22604d30c2443aa0f30ef7R26

ekenigs avatar May 16 '22 07:05 ekenigs

Yes, there is two GH workflows, one to upgrade the typescript API code, and another one to publish any specified version. The first is already merged.

librelois avatar May 17 '22 15:05 librelois