Skip to content

ADO pipeline tweaks#143

Merged
berndverst merged 5 commits into
mainfrom
andystaples/fix-ado-build
May 21, 2026
Merged

ADO pipeline tweaks#143
berndverst merged 5 commits into
mainfrom
andystaples/fix-ado-build

Conversation

@andystaples
Copy link
Copy Markdown
Contributor

Tweaks:

  • Properly install the requirements for the durabletask steps
  • Skip the durabletask-azuremanaged tests that require docker emulators
  • Use an environment for the release pipeline

Copilot AI review requested due to automatic review settings May 21, 2026 22:20
berndverst
berndverst previously approved these changes May 21, 2026
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 the Azure DevOps build/release pipelines for the Durable Task Python SDK to better align with network-isolated pool constraints and to introduce an ADO environment gate for production publishing.

Changes:

  • Install requirements.txt prior to installing the built wheels during the build validation stage.
  • Stop running tests/durabletask-azuremanaged in ADO build validation and replace it with a smoke-import check.
  • Add an explicit ADO environment to both release jobs in the release pipeline.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 3 comments.

File Description
eng/templates/build.yml Updates build validation install/test steps (requirements installation and azuremanaged test handling).
eng/ci/release.yml Adds an ADO environment to release jobs for production publishing.

Comment thread eng/templates/build.yml Outdated
Comment thread eng/templates/build.yml
Comment thread eng/templates/build.yml
@andystaples andystaples marked this pull request as draft May 21, 2026 22:33
@andystaples andystaples marked this pull request as ready for review May 21, 2026 22:59
@berndverst berndverst merged commit 75e916b into main May 21, 2026
17 checks passed
@berndverst berndverst deleted the andystaples/fix-ado-build branch May 21, 2026 23:37
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