Some descriptions here
Release is simple by using the github-action. A workflow has been defined at .github/workflows/release.yml
to describe the release flow:
- Do the cross-compile on the plugin source code
- Publish the built artifacts to NPM
Follow below steps to trigger a new release action:
-
Setup NPM token in your project settings(only once):
-
Create new release on the Releases page:
-
After the "Publish release" button is clicked, the release processes defined in the
release.yml
mentioned above will run automatically -
The progress of the processes run in previous step can be found on the Actions page: