Skip to content

Commit f949d5e

Browse files
authored
ci: Add explicit Azure login to ensure signing works. (#161)
1 parent 2ec65ea commit f949d5e

2 files changed

Lines changed: 6 additions & 1 deletion

File tree

.github/workflows/tauri-build.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -81,6 +81,12 @@ jobs:
8181
# If you don't have `beforeBuildCommand` configured you may want to build your frontend here too.
8282
run: npm ci
8383

84+
- uses: azure/login@v2
85+
if: matrix.platform == 'windows-latest'
86+
with:
87+
enable-AzPSSession: true
88+
creds: '{"clientId":"${{ secrets.AZURE_CLIENT_ID }}","clientSecret":"${{ secrets.AZURE_CLIENT_SECRET }}","subscriptionId":"${{ secrets.AZURE_SUBSCRIPTION_ID }}","tenantId":"${{ secrets.AZURE_TENANT_ID }}"}'
89+
8490
- uses: tauri-apps/tauri-action@v0
8591
name: build
8692
env:

src-tauri/trusted-signing-metadata.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@
88
"SharedTokenCacheCredential",
99
"VisualStudioCredential",
1010
"VisualStudioCodeCredential",
11-
1211
"AzurePowerShellCredential",
1312
"AzureCliCredential",
1413
"AzureDeveloperCliCredential",

0 commit comments

Comments
 (0)