moonbeam
moonbeam copied to clipboard
ci: create a manual workflow to publish typescript API
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 , does this CI includes the "manual modifications" that are now required ? (cc @ekenigs for more details)
@crystalin the manual modifications are done in the PR that was merged before. https://github.com/PureStake/moonbeam/pull/1494/files#diff-5712d4200c8da5aafa70cc2b11e1bacbddcc01ad8f22604d30c2443aa0f30ef7R26
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.