From 08a068704fb3bc4ac5281e4e778e8c38c1773cb3 Mon Sep 17 00:00:00 2001 From: Joe Milazzo Date: Tue, 3 Mar 2026 11:49:38 -0600 Subject: [PATCH] Switched to global tooling for swashbuckle. --- .github/workflows/build-and-test.yml | 4 +++- .github/workflows/canary-workflow.yml | 4 +++- .github/workflows/develop-workflow.yml | 4 +++- .github/workflows/release-workflow.yml | 4 +++- 4 files changed, 12 insertions(+), 4 deletions(-) diff --git a/.github/workflows/build-and-test.yml b/.github/workflows/build-and-test.yml index a8b04bcde..5fa6a1694 100644 --- a/.github/workflows/build-and-test.yml +++ b/.github/workflows/build-and-test.yml @@ -28,7 +28,9 @@ jobs: ${{ runner.os }}-nuget- - name: Install Swashbuckle CLI - run: dotnet tool install -g Swashbuckle.AspNetCore.Cli + run: | + dotnet new tool-manifest --force + dotnet tool install Swashbuckle.AspNetCore.Cli - name: Install dependencies run: dotnet restore diff --git a/.github/workflows/canary-workflow.yml b/.github/workflows/canary-workflow.yml index bede994a2..3e21b1aa7 100644 --- a/.github/workflows/canary-workflow.yml +++ b/.github/workflows/canary-workflow.yml @@ -109,7 +109,9 @@ jobs: ${{ runner.os }}-nuget- - name: Install Swashbuckle CLI - run: dotnet tool install -g Swashbuckle.AspNetCore.Cli + run: | + dotnet new tool-manifest --force + dotnet tool install Swashbuckle.AspNetCore.Cli - run: ./monorepo-build.sh diff --git a/.github/workflows/develop-workflow.yml b/.github/workflows/develop-workflow.yml index fa16f83af..c2eff7c6f 100644 --- a/.github/workflows/develop-workflow.yml +++ b/.github/workflows/develop-workflow.yml @@ -133,7 +133,9 @@ jobs: ${{ runner.os }}-nuget- - name: Install Swashbuckle CLI - run: dotnet tool install -g Swashbuckle.AspNetCore.Cli + run: | + dotnet new tool-manifest --force + dotnet tool install Swashbuckle.AspNetCore.Cli - run: ./monorepo-build.sh diff --git a/.github/workflows/release-workflow.yml b/.github/workflows/release-workflow.yml index d5555dcfd..633a42f9f 100644 --- a/.github/workflows/release-workflow.yml +++ b/.github/workflows/release-workflow.yml @@ -97,7 +97,9 @@ jobs: ${{ runner.os }}-nuget- - name: Install Swashbuckle CLI - run: dotnet tool install -g Swashbuckle.AspNetCore.Cli + run: | + dotnet new tool-manifest --force + dotnet tool install Swashbuckle.AspNetCore.Cli - run: ./monorepo-build.sh