Skip to content

Commit acc8d34

Browse files
committed
Adding DigiCert Healthcheck step for troubleshooting
1 parent 36eb8a1 commit acc8d34

1 file changed

Lines changed: 20 additions & 0 deletions

File tree

.github/workflows/package.yml

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,26 @@ jobs:
6565
SM_CLIENT_CERT_FILE: D:\Certificate_pkcs12.p12
6666
SM_CLIENT_CERT_PASSWORD: ${{ secrets.SM_CLIENT_CERT_PASSWORD }}
6767

68+
- name: DigiCert healthcheck
69+
if: ${{ runner.os == 'Windows' && startsWith(github.ref, 'refs/tags/') }}
70+
shell: bash
71+
env:
72+
SM_HOST: ${{ vars.SM_HOST }}
73+
SM_API_KEY: ${{ secrets.SM_API_KEY }}
74+
SM_CLIENT_CERT_FILE: D:\Certificate_pkcs12.p12
75+
SM_CLIENT_CERT_PASSWORD: ${{ secrets.SM_CLIENT_CERT_PASSWORD }}
76+
run: |
77+
echo "SM_HOST length: ${#SM_HOST}"
78+
echo "SM_API_KEY length: ${#SM_API_KEY}"
79+
echo "SM_CLIENT_CERT_PASSWORD length: ${#SM_CLIENT_CERT_PASSWORD}"
80+
echo "SM_CLIENT_CERT_FILE: ${SM_CLIENT_CERT_FILE}"
81+
if [ -f /d/Certificate_pkcs12.p12 ]; then
82+
echo "Cert file size: $(wc -c < /d/Certificate_pkcs12.p12) bytes"
83+
else
84+
echo "CERT FILE MISSING"
85+
fi
86+
smctl healthcheck
87+
6888
- name: Compile
6989
run: |
7090
cargo build --release --target ${{ matrix.target }} -p spacetimedb-cli -p spacetimedb-standalone -p spacetimedb-update

0 commit comments

Comments
 (0)