Skip to content

Commit 8e8f7dc

Browse files
committed
Sign on windows
1 parent b9e7f55 commit 8e8f7dc

File tree

1 file changed

+16
-0
lines changed

1 file changed

+16
-0
lines changed

.github/workflows/release-gradle.yml

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -173,3 +173,19 @@ jobs:
173173
run: snapcraft upload --release=beta app/build/compose/binaries/main/${{ matrix.binary }}.${{ matrix.extension }}
174174
env:
175175
SNAPCRAFT_STORE_CREDENTIALS: ${{ secrets.PROCESSING_SNAPCRAFT_TOKEN }}
176+
177+
- name: Sign files with Trusted Signing
178+
if: runner.os == 'Windows'
179+
uses: azure/trusted-signing-action@v0
180+
with:
181+
azure-tenant-id: ${{ secrets.AZURE_TENANT_ID }}
182+
azure-client-id: ${{ secrets.AZURE_CLIENT_ID }}
183+
azure-client-secret: ${{ secrets.AZURE_CLIENT_SECRET }}
184+
endpoint: https://eus.codesigning.azure.net/
185+
trusted-signing-account-name: vscx-codesigning
186+
certificate-profile-name: vscx-certificate-profile
187+
files-folder: app/build/compose/binaries/main/msi
188+
files-folder-filter: msi
189+
file-digest: SHA256
190+
timestamp-rfc3161: http://timestamp.acs.microsoft.com
191+
timestamp-digest: SHA256

0 commit comments

Comments
 (0)