diff --git a/.github/workflows/cd.yml b/.github/workflows/cd.yml index 5c0793f..ba70922 100644 --- a/.github/workflows/cd.yml +++ b/.github/workflows/cd.yml @@ -15,9 +15,14 @@ jobs: - uses: actions/setup-dotnet@v1.8.1 with: dotnet-version: 5.0.x - source-url: https://nuget.pkg.github.com/StirlingLabs/index.json - env: - NUGET_AUTH_TOKEN: ${{ github.token }} + - name: NuGet Auth + run: | + dotnet nuget add source https://nuget.pkg.github.com/${{github.repository_owner}}/index.json \ + --configfile ~/.config/NuGet/NuGet.Config \ + -n GitHub-${{github.repository_owner}} \ + -u ${{github.repository_owner}} \ + -p ${{secrets.nuget_admin}} \ + --store-password-in-clear-text - name: Build run: dotnet build StirlingLabs.Utilities.Net.sln -c Release - name: Test diff --git a/.github/workflows/ci-pr.yml b/.github/workflows/ci-pr.yml index 8076105..eefd936 100644 --- a/.github/workflows/ci-pr.yml +++ b/.github/workflows/ci-pr.yml @@ -14,13 +14,15 @@ jobs: - uses: actions/setup-dotnet@v1.8.1 with: dotnet-version: 5.0.x - source-url: https://nuget.pkg.github.com/StirlingLabs/index.json - env: - NUGET_AUTH_TOKEN: ${{ github.token }} + - name: NuGet Auth + run: | + dotnet nuget add source https://nuget.pkg.github.com/${{github.repository_owner}}/index.json \ + --configfile ~/.config/NuGet/NuGet.Config \ + -u ${{github.repository_owner}} \ + -p ${{secrets.nuget_admin}} \ + --store-password-in-clear-text - name: Build run: dotnet build StirlingLabs.Utilities.Net.sln -c Release - env: - NUGET_AUTH_TOKEN: ${{ github.token }} - name: Test run: dotnet test StirlingLabs.Utilities.Net.sln --no-build -c Release --logger GitHubActions - name: Artifacts diff --git a/.github/workflows/ci-push.yml b/.github/workflows/ci-push.yml index 5a5e2d6..f7c35db 100644 --- a/.github/workflows/ci-push.yml +++ b/.github/workflows/ci-push.yml @@ -16,9 +16,13 @@ jobs: - uses: actions/setup-dotnet@v1.8.1 with: dotnet-version: 5.0.x - source-url: https://nuget.pkg.github.com/StirlingLabs/index.json - env: - NUGET_AUTH_TOKEN: ${{ github.token }} + - name: NuGet Auth + run: | + dotnet nuget add source https://nuget.pkg.github.com/${{github.repository_owner}}/index.json \ + --configfile ~/.config/NuGet/NuGet.Config \ + -u ${{github.repository_owner}} \ + -p ${{secrets.nuget_admin}} \ + --store-password-in-clear-text - name: Build run: dotnet build StirlingLabs.Utilities.Net.sln -c Release - name: Test diff --git a/StirlingLabs.Utilities.Tests/StirlingLabs.Utilities.Tests.csproj b/StirlingLabs.Utilities.Tests/StirlingLabs.Utilities.Tests.csproj index 85c24a8..401a1ac 100644 --- a/StirlingLabs.Utilities.Tests/StirlingLabs.Utilities.Tests.csproj +++ b/StirlingLabs.Utilities.Tests/StirlingLabs.Utilities.Tests.csproj @@ -9,7 +9,7 @@ - + @@ -22,31 +22,17 @@ - + - + - + - + diff --git a/StirlingLabs.Utilities.Yaml/StirlingLabs.Utilities.Yaml.csproj b/StirlingLabs.Utilities.Yaml/StirlingLabs.Utilities.Yaml.csproj index 7dc96d1..b8b5a3b 100644 --- a/StirlingLabs.Utilities.Yaml/StirlingLabs.Utilities.Yaml.csproj +++ b/StirlingLabs.Utilities.Yaml/StirlingLabs.Utilities.Yaml.csproj @@ -14,7 +14,7 @@ - + diff --git a/StirlingLabs.Utilities/StirlingLabs.Utilities.csproj b/StirlingLabs.Utilities/StirlingLabs.Utilities.csproj index 3be4247..258dea2 100644 --- a/StirlingLabs.Utilities/StirlingLabs.Utilities.csproj +++ b/StirlingLabs.Utilities/StirlingLabs.Utilities.csproj @@ -14,13 +14,13 @@ - + all runtime; build; native; contentfiles; analyzers; buildtransitive - + - +