From 02a65a6ce0d14ac79505cce28c0e6a3a0e8519cf Mon Sep 17 00:00:00 2001 From: qwsdcvghyu89 <61093706+qwsdcvghyu89@users.noreply.github.com> Date: Fri, 5 Jun 2026 01:06:32 +1000 Subject: [PATCH] Fixed `dotnet nuget add` to work in non-idempotent environments --- .gitea/workflows/build_releases.yaml | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/.gitea/workflows/build_releases.yaml b/.gitea/workflows/build_releases.yaml index 5f17f0d..476e8d1 100644 --- a/.gitea/workflows/build_releases.yaml +++ b/.gitea/workflows/build_releases.yaml @@ -22,14 +22,11 @@ jobs: with: dotnet-version: '11.0.100-preview.4.26230.115' - # NEW: Authenticate with your private Gitea NuGet registry + # Authenticate with your private Gitea NuGet registry - name: Add Gitea NuGet Source - run: > - dotnet nuget add source "https://git.main.qwsdcvghyu.com/api/packages/riley/nuget/index.json" - --name "GiteaRegistry" - --username "riley" - --password "${{ secrets.PACKAGES_KEY }}" - --store-password-in-clear-text + run: | + dotnet nuget remove source "GiteaRegistry" || true + dotnet nuget add source "https://git.main.qwsdcvghyu.com/api/packages/riley/nuget/index.json" --name "GiteaRegistry" --username "riley" --password "${{ secrets.PACKAGES_KEY }}" --store-password-in-clear-text - name: 'Execute .NET Publish Target' run: dotnet build aeqw89.tools.Publish/aeqw89.tools.Publish.csproj -t:PublishAll