From 2f00fc18062df5fa8d98fa25905eea0fa8b4fd0e Mon Sep 17 00:00:00 2001 From: Julia Ryan Date: Thu, 6 Nov 2025 14:13:03 -0800 Subject: [PATCH] Use windows runner for publishing winget package (#42144) Our new linux runners don't have powershell installed which causes the `release-winget` job to fail. This simply runs that step on windows instead. Release Notes: - N/A --- .github/workflows/after_release.yml | 2 +- tooling/xtask/src/tasks/workflows/after_release.rs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/after_release.yml b/.github/workflows/after_release.yml index 46b21c0709..f9412672b3 100644 --- a/.github/workflows/after_release.yml +++ b/.github/workflows/after_release.yml @@ -51,7 +51,7 @@ jobs: webhook-url: ${{ secrets.DISCORD_WEBHOOK_RELEASE_NOTES }} content: ${{ steps.get-content.outputs.string }} publish_winget: - runs-on: namespace-profile-2x4-ubuntu-2404 + runs-on: self-32vcpu-windows-2022 steps: - id: set-package-name name: after_release::publish_winget::set_package_name diff --git a/tooling/xtask/src/tasks/workflows/after_release.rs b/tooling/xtask/src/tasks/workflows/after_release.rs index 727f75d370..d626faf520 100644 --- a/tooling/xtask/src/tasks/workflows/after_release.rs +++ b/tooling/xtask/src/tasks/workflows/after_release.rs @@ -136,7 +136,7 @@ fn publish_winget() -> NamedJob { named::job( Job::default() - .runs_on(runners::LINUX_SMALL) + .runs_on(runners::WINDOWS_DEFAULT) .add_step(set_package_name) .add_step(winget_releaser(&package_name)), )