-
Go to Github repo and run the action
build-vsix. You will be prompted to specify the version number. -
This runs a GitHub Action that will take the following steps:
- Fetches the repo and its dependencies
- Creates a release branch
- Updates the version number to the user-specified version by updating the package.json
- Commits the changes and tag the commit with the version number
- Builds the VSIX
- Publishes the VSIX to VSCode Marketplace
- Publishes a release to Github
- Create a PR to merge back into main
-
The action
build-vsixis defined under.github/workflows/build-vsix.yaml -
This release process follows the release process outlined in OneFlow.