You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Those are defined on the organizational level, so already present for each EasyScience project.
For reference, the secrets are available on the Confluence page.
The action usage example:
-name: SetupSM_CLIENT_CERT_FILEfrombase64secretdataif: runner.os=='Windows'run: |echo"${{ secrets.KEYLOCKER_CERT_DATA }}"|base64--decode>/d/Certificate_pkcs12.p12shell: bash-name: SetupSoftwareTrustManagerif: runner.os=='Windows'uses: digicert/code-signing-software-trust-action@v1with:
simple-signing-mode: true# If the below 2 parameters are supplied, then smctl executable is invoked to attempt the signing.input: ${{ env.SETUP_EXE_PATH }}
keypair-alias: ${{ secrets.KEYLOCKER_KEYPAIR_ALIAS }}
env:
SM_HOST: ${{ secrets.KEYLOCKER_HOST }}
SM_API_KEY: ${{ secrets.KEYLOCKER_API_KEY }}
SM_CLIENT_CERT_FILE: D:\\Certificate_pkcs12.p12SM_CLIENT_CERT_PASSWORD: ${{ secrets.WINDOWS_CERT_PASSWORD }}
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Original Confluence doc: https://confluence.ess.eu/spaces/DAM/pages/511939562/Windows+signing+DigiCertOne
We use
digicert/code-signing-software-trust-actionaction to sign on GitHubThere are 5 GH secrets required for this action:
KEYLOCKER_HOST
KEYLOCKER_API_KEY
KEYLOCKER_KEYPAIR_ALIAS
KEYLOCKER_CERT_DATA
WINDOWS_CERT_PASSWORD
Those are defined on the organizational level, so already present for each EasyScience project.
For reference, the secrets are available on the Confluence page.
The action usage example:
All reactions