Skip to content

Commit c97c52a

Browse files
committed
ci(sign): Fix signing in Windows
1 parent b859bdf commit c97c52a

File tree

1 file changed

+8
-10
lines changed

1 file changed

+8
-10
lines changed

.github/workflows/build_py_tools.yml

Lines changed: 8 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -119,16 +119,14 @@ jobs:
119119
120120
- name: Sign binaries
121121
if: matrix.os == 'windows-latest'
122-
env:
123-
CERTIFICATE: ${{ secrets.CERTIFICATE }}
124-
CERTIFICATE_PASSWORD: ${{ secrets.CERTIFICATE_PASSWORD }}
125-
shell: pwsh
126-
run: |
127-
$data = Write-Output ${{ env.CHANGED_TOOLS }}
128-
foreach ( $node in $data )
129-
{
130-
./.github/pytools/Sign-File.ps1 -Path ./${{ env.DISTPATH }}/$node.exe
131-
}
122+
uses: espressif/release-sign@33f3684091168d78b2cf6c8265bd9968c376254c # master
123+
with:
124+
path: ./${{ env.DISTPATH }}
125+
azure-client-id: ${{ secrets.AZURE_CLIENT_ID }}
126+
azure-client-secret: ${{ secrets.AZURE_CLIENT_SECRET }}
127+
azure-tenant-id: ${{ secrets.AZURE_TENANT_ID }}
128+
azure-keyvault-uri: ${{ secrets.AZURE_KEYVAULT_URI }}
129+
azure-keyvault-cert-name: ${{ secrets.AZURE_KEYVAULT_CERT_NAME }}
132130

133131
- name: Test binaries
134132
shell: bash

0 commit comments

Comments
 (0)