Skip to content

ci: upgrade actions/setup-dotnet from v5 to v6 - #621

Merged
adrianhall merged 1 commit into
CommunityToolkit:mainfrom
adrianhall:issues/617
Nov 6, 2026
Merged

adrianhall merged 1 commit into
CommunityToolkit:mainfrom
adrianhall:issues/617

Conversation

@adrianhall

Copy link
Copy Markdown
Collaborator

Summary

Upgrade actions/setup-dotnet from v5 to v6 in all workflows (23 call sites across 11 files in .github/workflows/).

v6.0.0 migrates the action to ESM and updates dependencies; no input changes affect this repo, and none of our call sites change their with: settings.

Verification

  • dotnet restore, dotnet build, dotnet test pass locally (60,744 passed, 0 failed, 581 skipped live tests).
  • Fork CI via workflow_dispatch on issues/617:
    • Build and Test Library: passed
    • Build Templates: passed
    • Build Samples: all jobs passed except the three macOS arm64 jobs (todoapp-maui / ios, todoapp-avalonia / ios, todoapp-uno / ios-maccatalyst). These never started because GitHub could not acquire a hosted macos-15 runner ("Due to capacity constraints..."), including on a rerun. They did not execute any steps, so they do not indicate a problem with this change.

Notes

Issue #617's body describes an actions/setup-python v6 to v7 upgrade, while its title is about setup-dotnet v5 to v6. This PR implements the title. The setup-python bump (2 call sites in build-docs.yml) is not included.

Closes #617

@adrianhall
adrianhall merged commit 6fc65fe into CommunityToolkit:main Nov 6, 2026
25 checks passed
@adrianhall
adrianhall deleted the issues/617 branch November 6, 2026 15:04
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.

Infra: upgrade actions/setup-dotnet from v5 to v6

1 participant