Skip to content

proper insider build increments#308774

Merged
joaomoreno merged 2 commits intomainfrom
joao/teal-capybara
Apr 9, 2026
Merged

proper insider build increments#308774
joaomoreno merged 2 commits intomainfrom
joao/teal-capybara

Conversation

@joaomoreno
Copy link
Copy Markdown
Member

No description provided.

Copilot AI review requested due to automatic review settings April 9, 2026 13:23
@joaomoreno joaomoreno enabled auto-merge (squash) April 9, 2026 13:23
@joaomoreno joaomoreno self-assigned this Apr 9, 2026
@vs-code-engineering
Copy link
Copy Markdown
Contributor

📬 CODENOTIFY

The following users are being notified based on files changed in this PR:

@lszomoru

Matched files:

  • build/azure-pipelines/product-build.yml

Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR adjusts Copilot extension CI versioning so pre-release (non-stable) builds get a unique, date-based patch segment driven by an Azure Pipelines counter, enabling proper incremental insider build versions.

Changes:

  • Apply a CI-only package.json patch during the Copilot extension esbuild step when BUILD_SOURCEVERSION is present.
  • For pre-release qualities, generate the extension version patch as YYYYMMDD + a 2-digit CI counter (VSCODE_PUBLISH_COUNTER).
  • Add VSCODE_PUBLISH_COUNTER_PREFIX / VSCODE_PUBLISH_COUNTER variables to the product build pipeline using Azure Pipelines counter().
Show a summary per file
File Description
extensions/copilot/.esbuild.ts Patches Copilot package.json in CI; computes pre-release version patch from date + counter.
build/azure-pipelines/product-build.yml Introduces a per-day counter variable for pre-release version uniqueness.

Copilot's findings

  • Files reviewed: 2/2 changed files
  • Comments generated: 1

lszomoru
lszomoru previously approved these changes Apr 9, 2026
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
@joaomoreno joaomoreno merged commit 17bd6b5 into main Apr 9, 2026
23 checks passed
@joaomoreno joaomoreno deleted the joao/teal-capybara branch April 9, 2026 13:55
@vs-code-engineering vs-code-engineering bot added this to the 1.116.0 milestone Apr 9, 2026
joshspicer pushed a commit that referenced this pull request Apr 9, 2026
* proper insider build increments

* Update extensions/copilot/.esbuild.ts

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants