From fef4b8af8b0d59982a4b928423b15e1796b9d273 Mon Sep 17 00:00:00 2001 From: Michael Grosse Huelsewiesche Date: Wed, 30 Sep 2026 17:34:51 -0400 Subject: [PATCH] fix(ci): install both test runtimes in the deploy workflow MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Tests target net10.0 and net6.0. ci.yml installs both, deploy.yml pinned 8.0.x in both jobs, so the 3.0.0 release failed in verify: the runner offered 8, 9 and 10 but no 6.0 runtime to execute the net6.0 leg. Nothing published — verify gates deploy. --- .github/workflows/deploy.yml | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index cb5a9d2..0202549 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -48,7 +48,11 @@ jobs: - name: Setup .NET SDK uses: actions/setup-dotnet@67a3573c9a986a3f9c594539f4ab511d57bb3ce9 # v4 with: - dotnet-version: '8.0.x' + # Tests target net10.0 and net6.0, so both runtimes are needed to + # execute them. Keep in step with ci.yml. + dotnet-version: | + 6.0.x + 10.0.x - name: Configure Artifactory NuGet source uses: twilio/sdk-actions/artifactory-oidc@c94e420aa64ea686ff25bb03d4c66cdaf8e523e4 # main @@ -80,7 +84,11 @@ jobs: - name: Setup .NET SDK uses: actions/setup-dotnet@67a3573c9a986a3f9c594539f4ab511d57bb3ce9 # v4 with: - dotnet-version: '8.0.x' + # Tests target net10.0 and net6.0, so both runtimes are needed to + # execute them. Keep in step with ci.yml. + dotnet-version: | + 6.0.x + 10.0.x - name: Configure Artifactory NuGet source uses: twilio/sdk-actions/artifactory-oidc@c94e420aa64ea686ff25bb03d4c66cdaf8e523e4 # main