Skip to content

Release Process

swapnil-nagar edited this page Jan 29, 2026 · 3 revisions

Extension Release Process — Step-by-Step Guide

  1. Verify Extension Pipeline Run

  2. Update Package Version (SemVer)

    • Determine the correct version using semantic versioning rules.
    • Run the command:
      npm run updateVersion -- --version <insert-version>
  3. Run Build Pipeline (Preview / Validation Run)

  4. Verify Preview Artifacts

image
  1. Run Final Pipeline (Non-Prerelease Build)

    • Execute the pipeline again with IsPrerelease unchecked.
    • Wait for the pipeline to finish.
    • Download the artifact intended for release.
  2. Ensure Access Requirements

  3. Upload TGZ to Partner Release Blob

  4. Run JS Partner Release Pipeline

image
  1. Publish GitHub Release

Clone this wiki locally