From b7d13969ffa4ae428f9fc697f742d6745548037a Mon Sep 17 00:00:00 2001 From: Ted Spence Date: Thu, 9 Oct 2025 21:45:49 -0700 Subject: [PATCH 1/2] Update nuget-publish.yml --- .github/workflows/nuget-publish.yml | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/.github/workflows/nuget-publish.yml b/.github/workflows/nuget-publish.yml index c274272..f3b8e37 100644 --- a/.github/workflows/nuget-publish.yml +++ b/.github/workflows/nuget-publish.yml @@ -19,7 +19,11 @@ jobs: uses: actions/setup-dotnet@v5 with: dotnet-version: | - 8.0.x + 8.0.x + # As per https://github.com/NuGet/setup-nuget/issues/168#issuecomment-2576628231 + # We are now required to install mono separately + - name: Install Mono + run: sudo apt install mono-devel - name: Build (Framework 2.0) run: xbuild ./src/net20/src.net20.csproj /property:Configuration=Release @@ -31,11 +35,6 @@ jobs: run: dotnet build -c Release ./src/net50/src.net50.csproj - name: Build (NetStandard 2.0) run: dotnet build -c Release ./src/netstandard20/src.netstandard20.csproj - - # As per https://github.com/NuGet/setup-nuget/issues/168#issuecomment-2576628231 - # We are now required to install mono separately - - name: Install Mono - run: sudo apt install mono-complete - name: Setup Nuget uses: nuget/setup-nuget@v2 with: From a0283c34f3f353269244ae916e20983f3af94db9 Mon Sep 17 00:00:00 2001 From: Ted Spence Date: Thu, 9 Oct 2025 21:47:28 -0700 Subject: [PATCH 2/2] Update nuget-publish.yml --- .github/workflows/nuget-publish.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/nuget-publish.yml b/.github/workflows/nuget-publish.yml index f3b8e37..fe2caba 100644 --- a/.github/workflows/nuget-publish.yml +++ b/.github/workflows/nuget-publish.yml @@ -31,8 +31,8 @@ jobs: run: xbuild ./src/net40/src.net40.csproj /property:Configuration=Release - name: Build (Framework 4.5) run: xbuild ./src/net45/src.net45.csproj /property:Configuration=Release - - name: Build (DotNetCore 5.0) - run: dotnet build -c Release ./src/net50/src.net50.csproj + - name: Build (DotNetCore 8.0) + run: dotnet build -c Release ./src/net80/src.net80.csproj - name: Build (NetStandard 2.0) run: dotnet build -c Release ./src/netstandard20/src.netstandard20.csproj - name: Setup Nuget