Sign Cef executables

This commit is contained in:
Natsumi
2025-10-08 00:31:21 +13:00
parent 7fb0d2209d
commit 9d8d815d25

View File

@@ -43,6 +43,33 @@ jobs:
name: Cef-Release
path: build/Cef
- name: Sign Cef executables
uses: azure/trusted-signing-action@v0
with:
azure-tenant-id: ${{ secrets.AZURE_TENANT_ID }}
azure-client-id: ${{ secrets.AZURE_CLIENT_ID }}
azure-client-secret: ${{ secrets.AZURE_CLIENT_SECRET }}
endpoint: https://eus.codesigning.azure.net/
trusted-signing-account-name: ${{ secrets.AZURE_ACCOUNT_NAME }}
certificate-profile-name: ${{ secrets.AZURE_PROFILE_NAME }}
file-digest: SHA256
timestamp-rfc3161: http://timestamp.acs.microsoft.com
timestamp-digest: SHA256
files: |
build/Cef/CefSharp.BrowserSubprocess.Core.dll
build/Cef/CefSharp.Core.dll
build/Cef/CefSharp.Core.Runtime.dll
build/Cef/CefSharp.dll
build/Cef/CefSharp.OffScreen.dll
build/Cef/CefSharp.WinForms.dll
build/Cef/DiscordRPC.dll
build/Cef/libcef.dll
build/Cef/libEGL.dll
build/Cef/libGLESv2.dll
build/Cef/librsync.net.dll
build/Cef/VRCX.dll
build/Cef/VRCX.exe
build_dotnet_linux:
runs-on: ubuntu-latest
needs: set_version