Skip to content

Commit 552d73b

Browse files
authored
Fixing Windows signing deps
1 parent a78fa92 commit 552d73b

File tree

1 file changed

+11
-0
lines changed

1 file changed

+11
-0
lines changed

.github/workflows/release.yml

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,17 @@ jobs:
1919
with:
2020
node-version: 20
2121

22+
- name: Install Windows Signing Dependencies
23+
run: |
24+
pwsh -Command "& {
25+
Install-PackageProvider -Name NuGet -Force;
26+
Start-Sleep -Seconds 5;
27+
Install-Module -Name Microsoft.PowerShell.Security -Force -Scope CurrentUser -AllowClobber;
28+
Install-Package Microsoft.Windows.SDK.BuildTools -ProviderName NuGet -Scope CurrentUser -Force;
29+
Install-Package Microsoft.Trusted.Signing.Client -ProviderName NuGet -Scope CurrentUser -Force;
30+
Install-Package sign -ProviderName NuGet -Scope CurrentUser -Force
31+
}"
32+
2233
- name: Install dependencies
2334
# npm ci is better, but requires package-lock.json file
2435
run: npm install

0 commit comments

Comments
 (0)