[release/v7.4.21] Bump actions/setup-dotnet from 5.3.0 to 6.0.0 by SeeminglyScience · Pull Request #28159 · PowerShell/PowerShell · GitHub
Skip to content

[release/v7.4.21] Bump actions/setup-dotnet from 5.3.0 to 6.0.0 - #28159

Merged
Patrick Meinecke (SeeminglyScience) merged 2 commits into
PowerShell:release/v7.4.21from
SeeminglyScience:backport/release/v7.4.21/28056-874d1733d
Oct 7, 2026
Merged

Patrick Meinecke (SeeminglyScience) merged 2 commits into
PowerShell:release/v7.4.21from
SeeminglyScience:backport/release/v7.4.21/28056-874d1733d

Conversation

@SeeminglyScience

Copy link
Copy Markdown
Contributor

Backport of #28056 to release/v7.4.21

Triggered by Patrick Meinecke (@SeeminglyScience) on behalf of @app/dependabot

Original CL Label: CL-BuildPackaging

/cc @PowerShell/powershell-maintainers

Impact

REQUIRED: Choose either Tooling Impact or Customer Impact (or both). At least one checkbox must be selected.

Tooling Impact

  • Required tooling change
  • Optional tooling change (include reasoning)

Updates pinned actions/setup-dotnet versions in GitHub workflows on the release branch.

Customer Impact

  • Customer reported
  • Found internally

Regression

REQUIRED: Check exactly one box.

  • Yes
  • No

This is not a regression.

Testing

Cherry-pick completed without conflicts. No local tests were run; CI must pass on the backport PR before merge.

Risk

REQUIRED: Check exactly one box.

  • High
  • Medium
  • Low

This updates release CI workflows to actions/setup-dotnet v6. Successful CI validation is required before merge.

Copilot AI balanced review requested due to automatic review settings October 7, 2026 18:24
@SeeminglyScience Patrick Meinecke (SeeminglyScience) added the CL-BuildPackaging Indicates that a PR should be marked as a build or packaging change in the Change Log label Oct 7, 2026
@azure-pipelines

Copy link
Copy Markdown

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.

🟢 Approval recommended

The changes exactly match the upstream backport, and the pinned SHA resolves to setup-dotnet v6.0.0.

0 open findings

What changed in this PR

Backports the actions/setup-dotnet v6 upgrade to release/v7.4.21.

Changes:

  • Updates four workflows from v5.3.0 to v6.0.0.
  • Preserves immutable SHA pinning and version annotations.
File Description
.github/​workflows/​xunit-tests.yml Updates .NET setup for xUnit tests.
.github/​workflows/​windows-packaging-reusable.yml Updates .NET setup for Windows packaging.
.github/​workflows/​macos-ci.yml Updates .NET setup for macOS packaging.
.github/​workflows/​analyze-reusable.yml Updates .NET setup for CodeQL analysis.

🧠 Review effort: Balanced


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

@SeeminglyScience
Patrick Meinecke (SeeminglyScience) merged commit b2d9097 into PowerShell:release/v7.4.21 Oct 7, 2026
36 checks passed
@SeeminglyScience
Patrick Meinecke (SeeminglyScience) deleted the backport/release/v7.4.21/28056-874d1733d branch October 7, 2026 20:46
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