generated from SAP/repository-template
-
Notifications
You must be signed in to change notification settings - Fork 2
How to release new version
Siwar Garouchi edited this page Aug 30, 2023
·
3 revisions
To release new extension version, please fellow the steps below
- Create new branch out of
main
calledrelease/v<VERSION>
git checkout main
git pull
git checkout -b release/v<VERSION>
- Install dependencies
npm ci
- Generate new release
npm run generate:release
- Fix any typos in the
CHANGELOG.md
file, then update the tag with latest changes
git tag -fa v<VERSION>
- Package the extension
npm run package
- Upload the package to Artifactory following this pattern
<VERSION>/vs-code-extension-for-project-credential-digger-<VERSION>.vsix
- Push the extension to the marketplace either via UI or by running
npm run publish
- Push to GitHub
git push --follow-tags origin release/v<VERSION>
- Create a PR, squash & merge to main
- Create a release from the tag
v<VERSION>