Try 4: windows config (#53)
This commit is contained in:
6
.github/workflows/release.yml
vendored
6
.github/workflows/release.yml
vendored
@@ -53,11 +53,15 @@ jobs:
|
|||||||
echo "SM_API_KEY=${{ secrets.SM_API_KEY }}" >> "$GITHUB_ENV"
|
echo "SM_API_KEY=${{ secrets.SM_API_KEY }}" >> "$GITHUB_ENV"
|
||||||
echo "SM_CLIENT_CERT_FILE=D:\\Certificate_pkcs12.p12" >> "$GITHUB_ENV"
|
echo "SM_CLIENT_CERT_FILE=D:\\Certificate_pkcs12.p12" >> "$GITHUB_ENV"
|
||||||
echo "SM_CLIENT_CERT_PASSWORD=${{ secrets.SM_CLIENT_CERT_PASSWORD }}" >> "$GITHUB_ENV"
|
echo "SM_CLIENT_CERT_PASSWORD=${{ secrets.SM_CLIENT_CERT_PASSWORD }}" >> "$GITHUB_ENV"
|
||||||
smctl windows certsync --keypair-alias=${{ secrets.DIGICERT_KEYPAIR_ALIAS }}
|
|
||||||
shell: bash
|
shell: bash
|
||||||
- name: Code signing with Software Trust Manager
|
- name: Code signing with Software Trust Manager
|
||||||
if: contains(matrix.os.name, 'windows')
|
if: contains(matrix.os.name, 'windows')
|
||||||
uses: digicert/ssm-code-signing@v1.0.0
|
uses: digicert/ssm-code-signing@v1.0.0
|
||||||
|
- name: Sync certificate (Windows)
|
||||||
|
if: contains(matrix.os.name, 'windows')
|
||||||
|
run: |
|
||||||
|
smctl windows certsync --keypair-alias=${{ secrets.DIGICERT_KEYPAIR_ALIAS }}
|
||||||
|
shell: bash
|
||||||
# Publish (all platforms)
|
# Publish (all platforms)
|
||||||
- name: Publish app
|
- name: Publish app
|
||||||
env:
|
env:
|
||||||
|
|||||||
Reference in New Issue
Block a user