Skip to content

Latest commit

 

History

History
17 lines (11 loc) · 859 Bytes

release_process.md

File metadata and controls

17 lines (11 loc) · 859 Bytes

Release process for kdb VS Code extension

On each push to the main or dev branches` a VSIX file is built and uploaded to Downloads Portal

Steps for creating a new release

  1. Update the package.json to bump the version for the extension. This is important because when installing the package (VSIX), it's important to have the updated version to ensure VSCode does not install another version. This uses semantic version of build.release.patch (e.g., 0.1.8)

  2. Update the CHANGELOG.md to include the release version the the appropriate comments on updates. This uses semantic version of build.release.patch (e.g., v0.1.8)

  3. Merge the changes

  4. Create a tag on main locally, then push it to remote.

    git tag v1.0.0
    git push origin v1.0.0