Skip to content

Commit e958f52

Browse files
committed
follow docs more closely
1 parent a3b69f6 commit e958f52

File tree

1 file changed

+17
-8
lines changed

1 file changed

+17
-8
lines changed

.github/workflows/package.yml

Lines changed: 17 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ permissions:
2020

2121
env:
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'
@@ -29,6 +30,7 @@ jobs:
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

Comments
 (0)