diff --git a/.github/workflows/publish-nuget.yml b/.github/workflows/publish-nuget.yml index 178c0f73..2504d2c6 100644 --- a/.github/workflows/publish-nuget.yml +++ b/.github/workflows/publish-nuget.yml @@ -6,7 +6,8 @@ on: jobs: build: - runs-on: ubuntu-latest + # Setup-nuget fails on latest. https://github.com/NuGet/setup-nuget/issues/168#issuecomment-2576628231 + runs-on: ubuntu-24.04 timeout-minutes: 15 steps: - name: Checkout @@ -73,16 +74,16 @@ jobs: cat ProtoPromise.UnityHelpers/2018.3/nuget/ProtoPromise.UnityHelpers.2018.3.nuspec cat ProtoPromise.UnityHelpers/2023.1/nuget/ProtoPromise.UnityHelpers.2023.1.nuspec - - name: Setup nuget - uses: nuget/setup-nuget@v1 - with: - nuget-api-key: ${{ secrets.NUGET_API_KEY }} - - name: Setup .NET Core SDK uses: actions/setup-dotnet@v4 with: dotnet-version: 8.X + - name: Setup nuget + uses: nuget/setup-nuget@v2 + with: + nuget-api-key: ${{ secrets.NUGET_API_KEY }} + - name: Build Debug run: dotnet build -c Debug /p:IsNugetBuild=true