Skip to content

Conversation

Copy link
Contributor

Copilot AI commented Jan 6, 2026

The publish pipeline lacked visibility into which official build was being used for release, making it difficult to verify the correct artifacts were being published.

Changes

  • Added ValidateBuild job that runs first in the release stage
  • Displays build metadata (Run ID, Run Name, Source Branch, Source Commit) from the officialPipeline resource
  • AdoRelease job now depends on ValidateBuild
- job: ValidateBuild
  displayName: Validate Build
  steps:
  - pwsh: |
      Write-Host "Run ID: $(resources.pipeline.officialPipeline.runID)"
      Write-Host "Run Name: $(resources.pipeline.officialPipeline.runName)"
      Write-Host "Source Branch: $(resources.pipeline.officialPipeline.sourceBranch)"
      Write-Host "Source Commit: $(resources.pipeline.officialPipeline.sourceCommit)"
    displayName: 'Display Build Information'
Original prompt

updathe the durabletask-dotnet.publish pipeline to validate the build it attemps to publish nuget packages from the build that is identified for the release


💬 We'd love your input! Share your thoughts on Copilot coding agent in our 2 minute survey.

Copilot AI changed the title [WIP] Update durabletask-dotnet.publish pipeline to validate build Add build validation step to publish pipeline Jan 6, 2026
Copilot AI requested a review from YunchuWang January 6, 2026 01:49
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.

2 participants