Skip to content

chore: bump version to 2.0.14-preview and fix pipeline release job#620

Merged
corinagum merged 2 commits into
mainfrom
cg/version-bump-pipeline-fix
Jun 16, 2026
Merged

chore: bump version to 2.0.14-preview and fix pipeline release job#620
corinagum merged 2 commits into
mainfrom
cg/version-bump-pipeline-fix

Conversation

@corinagum

Copy link
Copy Markdown
Collaborator

Changes

  • Bump version.json to 2.0.14-preview.{height} for next dev cycle after v2.0.13 release
  • Split publish.yml into separate build and publish stages
  • Use templateContext.type: releaseJob + isProduction: true for ESRP publish job (fixes 1ES PT enforcement error)
  • Release jobs consume pipeline artifacts via $(Pipeline.Workspace)/... instead of source directory

This fixes the isReleaseJob enforcement warning from 1ES PT and ensures ESRP tasks run in a properly declared release job context.

Copilot AI review requested due to automatic review settings June 15, 2026 21:13

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

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 advances the repo into the next preview development cycle and refactors the Azure DevOps publish pipeline to satisfy 1ES “release job” requirements for ESRP while switching publish steps to consume pipeline artifacts from $(Pipeline.Workspace).

Changes:

  • Bump Nerdbank.GitVersioning version to 2.0.14-preview.{height}.
  • Split the publish pipeline into explicit build and publish stages and pass packages via a pipeline artifact.
  • Mark the ESRP publish as a declared 1ES release job (templateContext.type: releaseJob, isProduction: true) and publish from $(Pipeline.Workspace).

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 1 comment.

File Description
version.json Bumps preview version for the next dev cycle.
.azdo/publish.yml Refactors pipeline into build/publish stages, publishes/consumes a pipeline artifact, and configures ESRP to run as a declared release job using workspace artifacts.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread .azdo/publish.yml
corinagum and others added 2 commits June 15, 2026 14:19
- Bump version.json to 2.0.14-preview.{height} for next dev cycle
- Split publish.yml into build stage + publish stage
- Use templateContext.type: releaseJob for ESRP publish job
- Consume pipeline artifacts instead of source directory in release jobs

Co-authored-by: Copilot <[email protected]>
Fresh agents in separate jobs don't have a guaranteed Node version.

Co-authored-by: Copilot <[email protected]>
@corinagum
corinagum force-pushed the cg/version-bump-pipeline-fix branch from 6402189 to 821af65 Compare June 15, 2026 21:19
@corinagum
corinagum added this pull request to the merge queue Jun 16, 2026
Merged via the queue into main with commit d7e5771 Jun 16, 2026
6 checks passed
@corinagum
corinagum deleted the cg/version-bump-pipeline-fix branch June 16, 2026 18:58
@lilyydu lilyydu mentioned this pull request Jul 16, 2026
lilyydu added a commit that referenced this pull request Jul 16, 2026
## Release v2.0.14

Prepares the stable **2.0.14** release by merging `main` into `release`
and setting `version.json` to the stable version (removing the
`-preview.{height}` suffix).

- Previous release: `2.0.13` (published 2026-06-15)
- Only functional diff vs `main` is `version.json`:
`2.0.14-preview.{height}` → `2.0.14`

## What's in this release

### 🚀 Features
* Flatten client method chains to reduce call hops by @lilyydu in
#634
* Support resetting response streams and streaming error handling by
@lilyydu in #635
* Add `extendedMarkdown` text format value by @singhk97 in
#615

### 🐛 Fixes
* Set `replyToId` for all streaming activities by @lilyydu in
#646
* Use `artifactName` for pipelineArtifact inputs in publish pipeline by
@corinagum in #625

### ♻️ Refactors
* Move `apps` from file-based mixins to real classes by @heyitsaamir in
#633
* Split up Outbound and Inbound Activities by @heyitsaamir in
#639
* Remove `ExperimentalTeamsQuotedReplies` markers by @corinagum in
#621

### 🧪 Tests
* Add integration tests for Teams TypeScript SDK by @corinagum in
#622

### 📚 Docs & Examples
* Migrate examples to the flattened conversation API by @lilyydu in
#637
* Note npm CFS proxy for Microsoft-managed devices by @corinagum in
#638
* Update integration test runbook link to ADO wiki by @corinagum in
#624

### 🔧 Chores & Dependencies
* Bump version to 2.0.14-preview and fix pipeline release job by
@corinagum in #620
* Bump hono from 4.12.21 to 4.12.25 by @dependabot in
#623
* Bump react-router from 7.15.0 to 7.15.1 by @dependabot in
#619
* Bump vite from 6.4.2 to 6.4.3 by @dependabot in
#617

**Full Changelog**:
v2.0.13...prep-release/2.0.14

### After merge
1. Trigger the [release
pipeline](https://dev.azure.com/DomoreexpGithub/Github_Pipelines/_build?definitionId=52&_a=summary)
on `release` with **Public** publish type
2. Bump `main` → `2.0.15-preview.{height}`
3. Create the `v2.0.14` git tag + GitHub Release

Co-authored-by: Copilot <[email protected]>
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.

3 participants