From 51ed7ab230ac2a7fd0e99053132aa2324640b1d6 Mon Sep 17 00:00:00 2001 From: Alec Reynolds Date: Tue, 23 Apr 2024 14:27:45 -0700 Subject: [PATCH] Try new Windows codes signing cert + KeyLocker process. --- .github/workflows/pr-release-tests-slim.yml | 3 +++ .github/workflows/release-slim.yml | 5 ++++- .github/workflows/release.yml | 3 +++ 3 files changed, 10 insertions(+), 1 deletion(-) diff --git a/.github/workflows/pr-release-tests-slim.yml b/.github/workflows/pr-release-tests-slim.yml index 029d599ff..1b14c4c13 100644 --- a/.github/workflows/pr-release-tests-slim.yml +++ b/.github/workflows/pr-release-tests-slim.yml @@ -127,6 +127,9 @@ jobs: apple-notary-password: ${{ secrets[matrix.apple-notary-password] }} apple-product-id: ${{ matrix.apple-product-id }} apple-team-id: ${{ matrix.apple-team-id }} + keylocker-host: https://clientauth.one.digicert.com + keylocker-api-key: ${{ secrets.KEYLOCKER_API_KEY }} + keylocker-cert-sha1-hash: ${{ secrets.KEYLOCKER_CERT_SHA1_HASH }} options: ${{ matrix.options }} - name: Rename as needed shell: bash diff --git a/.github/workflows/release-slim.yml b/.github/workflows/release-slim.yml index c98db7410..7b6a4d243 100644 --- a/.github/workflows/release-slim.yml +++ b/.github/workflows/release-slim.yml @@ -117,7 +117,7 @@ jobs: name: ${{ matrix.key }} path: lando - name: Sign and Notarize - uses: lando/code-sign-action@v2 + uses: lando/code-sign-action@windows-cert-keylocker id: code-sign-action with: file: ${{ matrix.file }} @@ -127,6 +127,9 @@ jobs: apple-notary-password: ${{ secrets[matrix.apple-notary-password] }} apple-product-id: ${{ matrix.apple-product-id }} apple-team-id: ${{ matrix.apple-team-id }} + keylocker-host: https://clientauth.one.digicert.com + keylocker-api-key: ${{ secrets.KEYLOCKER_API_KEY }} + keylocker-cert-sha1-hash: ${{ secrets.KEYLOCKER_CERT_SHA1_HASH }} options: ${{ matrix.options }} - name: Rename as needed shell: bash diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 542bbafee..6a097c3fe 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -131,6 +131,9 @@ jobs: apple-notary-password: ${{ secrets[matrix.apple-notary-password] }} apple-product-id: ${{ matrix.apple-product-id }} apple-team-id: ${{ matrix.apple-team-id }} + keylocker-host: https://clientauth.one.digicert.com + keylocker-api-key: ${{ secrets.KEYLOCKER_API_KEY }} + keylocker-cert-sha1-hash: ${{ secrets.KEYLOCKER_CERT_SHA1_HASH } options: ${{ matrix.options }} - name: Rename as needed shell: bash