File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 8181 SM_CLIENT_CERT_FILE : D:\Certificate_pkcs12.p12
8282 SM_CLIENT_CERT_PASSWORD : ${{ secrets.SM_CLIENT_CERT_PASSWORD }}
8383
84+ - name : Register signtool with smctl and verify
85+ if : ${{ runner.os == 'Windows' && startsWith(github.ref, 'refs/tags/') }}
86+ shell : pwsh
87+ env :
88+ SM_HOST : ${{ vars.SM_HOST }}
89+ SM_API_KEY : ${{ secrets.SM_API_KEY }}
90+ SM_CLIENT_CERT_FILE : D:\Certificate_pkcs12.p12
91+ SM_CLIENT_CERT_PASSWORD : ${{ secrets.SM_CLIENT_CERT_PASSWORD }}
92+ run : |
93+ $ErrorActionPreference = 'Stop'
94+ # Register signtool with smctl so it can find it during signing
95+ smctl windows signtool register
96+ # Run healthcheck to confirm everything is connected
97+ smctl healthcheck
98+
8499 - name : Compile
85100 run : |
86101 cargo build --release --target ${{ matrix.target }} -p spacetimedb-cli -p spacetimedb-standalone -p spacetimedb-update
You can’t perform that action at this time.
0 commit comments