Skip to content

Commit 0678be6

Browse files
authored
Add trusted signing to Windows installers (#13786)
1 parent 0e4aaf0 commit 0678be6

File tree

1 file changed

+16
-0
lines changed

1 file changed

+16
-0
lines changed

.github/workflows/release.yml

+16
Original file line numberDiff line numberDiff line change
@@ -63,6 +63,22 @@ jobs:
6363
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
6464
with:
6565
subject-path: 'Docs.*'
66+
67+
- name: "Sign files with Trusted Signing"
68+
uses: azure/[email protected]
69+
with:
70+
azure-tenant-id: ${{ secrets.AZURE_TENANT_ID }}
71+
azure-client-id: ${{ secrets.AZURE_CLIENT_ID }}
72+
azure-client-secret: ${{ secrets.AZURE_CLIENT_SECRET }}
73+
endpoint: https://eus.codesigning.azure.net/
74+
trusted-signing-account-name: trusted-signing-elixir
75+
certificate-profile-name: Elixir
76+
files-folder: ${{ github.workspace }}
77+
files-folder-filter: exe
78+
file-digest: SHA256
79+
timestamp-rfc3161: http://timestamp.acs.microsoft.com
80+
timestamp-digest: SHA256
81+
6682
- name: Upload Pre-built
6783
env:
6884
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

0 commit comments

Comments
 (0)