summaryrefslogtreecommitdiff
path: root/.github/workflows/build.yaml
diff options
context:
space:
mode:
authorNat Goodspeed <nat@lindenlab.com>2023-09-15 15:17:40 -0400
committerNat Goodspeed <nat@lindenlab.com>2023-09-15 15:17:40 -0400
commit7c351379fc534fb2a17cac3fe5f574786f82eef6 (patch)
tree0ae6a96f7da533361bb0b269d27d80940c6ba8ee /.github/workflows/build.yaml
parentebe8e01ad13cf820fc89f2129928d2279e9d0f8a (diff)
SL-19242: Retrieve and decode Windows signing cert, pass to action.
Diffstat (limited to '.github/workflows/build.yaml')
-rw-r--r--.github/workflows/build.yaml10
1 files changed, 10 insertions, 0 deletions
diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml
index b1dbc08011..d04e105443 100644
--- a/.github/workflows/build.yaml
+++ b/.github/workflows/build.yaml
@@ -267,8 +267,18 @@ jobs:
needs: build
runs-on: windows
steps:
+ - name: Decode certificate file
+ shell: bash
+ env:
+ SIGNING_CERT_WINDOWS: ${{ secrets.SIGNING_CERT_WINDOWS }}
+ run: |
+ mkdir -p .cert
+ echo "$SIGNING_CERT_WINDOWS" | base64 --decode > .cert/authenticode-cert.pfx
+
- name: Sign and package Windows viewer
uses: secondlife/viewer-build-util/sign-pkg-windows@main
+ with:
+ certificate: .cert/authenticode-cert.pfx
sign-and-package-mac:
needs: build