Skip to content

[release/v7.7.0-preview.4] Fix OneBranch output variables for early .NET jobs - #27844

Merged
Justin Chung (jshigetomi) merged 1 commit into
PowerShell:release/v7.7.0-preview.4from
jshigetomi:backport-preview4-output
Aug 13, 2026
Merged

[release/v7.7.0-preview.4] Fix OneBranch output variables for early .NET jobs#27844
Justin Chung (jshigetomi) merged 1 commit into
PowerShell:release/v7.7.0-preview.4from
jshigetomi:backport-preview4-output

Conversation

@jshigetomi

Copy link
Copy Markdown
Collaborator

Backport of #27843 to release/v7.7.0-preview.4.

Defines the OneBranch-required ob_outputDirectory variable for the early-access .NET download job and fallback Windows jobs.

Define ob_outputDirectory for the early-access download job and the fallback Windows jobs so OneBranch can compile both pipeline paths.

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

Copilot-Session: 8784f802-9d66-4692-b64d-c0713fa213cb
Copilot AI lite review requested due to automatic review settings August 13, 2026 19:18
@jshigetomi
Justin Chung (jshigetomi) requested a review from a team as a code owner August 13, 2026 19:18
@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines:
There may be pipelines that require an authorized user to comment /azp run to run.

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

Backport to release/v7.7.0-preview.4 that fixes Azure OneBranch pipeline expansion failures by ensuring required OneBranch output variables are defined for early-access .NET and fallback Windows jobs.

Changes:

  • Define ob_outputDirectory for the Windows “skip early access .NET” jobs in release and packages stage templates.
  • Define ob_outputDirectory in the shared early-access .NET download job and route the download destination through the OneBranch output variable.

Reviewed changes

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

File Description
.pipelines/templates/stages/PowerShell-Release-Stages.yml Adds ob_outputDirectory to the Windows fallback job when early-access .NET download is skipped.
.pipelines/templates/stages/PowerShell-Packages-Stages.yml Adds ob_outputDirectory to the Windows fallback job when early-access .NET setup is skipped.
.pipelines/templates/downloadDotnetEarlyAccess.yml Introduces ob_outputDirectory and uses it as the destination path for early-access .NET downloads.

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

Comment thread .pipelines/templates/downloadDotnetEarlyAccess.yml
@jshigetomi Justin Chung (jshigetomi) added the CL-BuildPackaging Indicates that a PR should be marked as a build or packaging change in the Change Log label Aug 13, 2026
@jshigetomi
Justin Chung (jshigetomi) merged commit 2077b2b into PowerShell:release/v7.7.0-preview.4 Aug 13, 2026
34 of 35 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CL-BuildPackaging Indicates that a PR should be marked as a build or packaging change in the Change Log

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants