We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent a78fa92 commit 552d73bCopy full SHA for 552d73b
.github/workflows/release.yml
@@ -19,6 +19,17 @@ jobs:
19
with:
20
node-version: 20
21
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
+
33
- name: Install dependencies
34
# npm ci is better, but requires package-lock.json file
35
run: npm install
0 commit comments