Process for releasing a new version of VSCode extension - Deploy to Azure
- Update the new version in package.json and package-lock.json
- Add concise description of the changes in the new version in ChangeLog.md and make changes in README.(if required).
- Create a release branch for every major version update. Example, for version v1,v2,v3, create new branch : releases/v1, releases/v2, releases/v3.
- Run the pipeline with the release branch created.
- Download the artifacts and get the BVT testing done using the corresponding Vsix with the vendor team.
- Create a tag for the corresponding version, using Draft a new release.
- Upload the VSIX at the marketplace.