@@ -20,6 +20,7 @@ permissions:
2020
2121env :
2222 AZURE_ARTIFACTS_FEED_URL : https://pkgs.dev.azure.com/dotnet/Steeltoe/_packaging/dev/nuget/v3/index.json
23+ VSS_NUGET_URI_PREFIXES : https://pkgs.dev.azure.com/dotnet/
2324 DOTNET_CLI_TELEMETRY_OPTOUT : 1
2425 DOTNET_NOLOGO : true
2526 SOLUTION_FILE : ' src/Steeltoe.All.sln'
2930 name : Build
3031 timeout-minutes : 15
3132 runs-on : ubuntu-latest
33+
3234 steps :
3335 - name : Setup .NET
3436 uses : actions/setup-dotnet@v4
@@ -120,23 +122,30 @@ jobs:
120122 id-token : write
121123
122124 steps :
123- - name : Setup .NET
124- uses : actions/setup-dotnet@v4
125+ - uses : actions/checkout@v4
125126 with :
126- dotnet-version : ' 8.0.x'
127+ token : ${{ secrets.GITHUB_TOKEN }}
128+
129+ - name : Azure CLI Login
130+ uses : azure/login@v2
131+ with :
132+ client-id : ${{ secrets.AZURE_KEY_VAULT_CLIENT_ID }}
133+ tenant-id : ${{ secrets.AZURE_KEY_VAULT_TENANT_ID }}
134+ subscription-id : ${{ secrets.AZURE_SUBSCRIPTION_ID }}
127135
128136 - name : Download signed packages
129137 uses : actions/download-artifact@v4
130138 with :
131139 name : signed-packages
132140 path : packages
133141
134- - name : Azure CLI Login
135- uses : azure/login@v2
142+ - name : Setup .NET
143+ uses : actions/setup-dotnet@v4
136144 with :
137- client-id : ${{ secrets.AZURE_KEY_VAULT_CLIENT_ID }}
138- tenant-id : ${{ secrets.AZURE_KEY_VAULT_TENANT_ID }}
139- subscription-id : ${{ secrets.AZURE_SUBSCRIPTION_ID }}
145+ dotnet-version : ' 8.0.x'
146+ source-url : ${{ env.AZURE_ARTIFACTS_FEED_URL }}
147+ env :
148+ NUGET_AUTH_TOKEN : ${{secrets.GITHUB_TOKEN}}
140149
141150 - name : Install credential provider for Azure Artifacts
142151 run : sh -c "$(curl -fsSL https://aka.ms/install-artifacts-credprovider.sh)"
0 commit comments