Skip to content

Avdunn/pipeline fix - #954

Merged
Avery-Dunn merged 2 commits into
devfrom
avdunn/pipeline-fix
Aug 21, 2026
Merged

Avdunn/pipeline fix#954
Avery-Dunn merged 2 commits into
devfrom
avdunn/pipeline-fix

Conversation

@Avery-Dunn

Copy link
Copy Markdown
Contributor

Various fixes for MSAL Python's release pipeline. These fixes were previously applied to a branch that was used for a preview release, but they were reversed before that PR was merged and the fixes were never given their own PR: #944

Copilot AI lite review requested due to automatic review settings August 21, 2026 17:41
@Avery-Dunn
Avery-Dunn requested a review from a team as a code owner August 21, 2026 17:41

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 updates MSAL Python’s Azure DevOps/OneBranch release pipeline configuration to address issues in the publish flow (including build and artifact handling) that were previously applied in a preview branch but never merged.

Changes:

  • Adds/updates OneBranch Windows configuration inputs (host version + container image variable).
  • Modifies the Build stage to run on a Windows pool and adjusts the dist artifact copy behavior.
  • Adjusts artifact download inputs/paths and updates ESRP owners/approvers for the PyPI publish stage.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Comment on lines +93 to 97
- script: python --version
displayName: 'Check Python version'

- script: |
python -m pip install --upgrade pip build twine
displayName: 'Install build toolchain'

- script: |
python -m build
- script: python setup.py sdist bdist_wheel
displayName: 'Build sdist and wheel'
Comment on lines 129 to 135
- task: DownloadPipelineArtifact@2
displayName: 'Download build artifact'
inputs:
artifactName: drop_Build_BuildDist
targetPath: $(Pipeline.Workspace)/python-dist
buildType: 'current'
artifactName: 'drop_Build_BuildDist'
targetPath: $(Pipeline.Workspace)\python-dist

@Avery-Dunn
Avery-Dunn merged commit b5bf153 into dev Aug 21, 2026
8 checks passed
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