Skip to content

Commit

Permalink
Use a temp directory for the auth cert
Browse files Browse the repository at this point in the history
Signed-off-by: Ben Rockwood <benr@cuddletech.com>
  • Loading branch information
benr committed Aug 23, 2023
1 parent a4765a8 commit 6b3fdbd
Showing 1 changed file with 6 additions and 2 deletions.
8 changes: 6 additions & 2 deletions .github/workflows/goreleaser.yml
Original file line number Diff line number Diff line change
Expand Up @@ -65,8 +65,8 @@ jobs:
run: |
# CertLocker Authentication Certifiate
CERT_PATH="$(mktemp -t cert.XXX)"
echo "${{ secrets.SM_CLIENT_CERT_FILE_B64 }}" | base64 --decode > ${CERT_PATH}/Certificate_pkcs12.p12
echo "SM_CLIENT_CERT_FILE=${CERT_PATH}/Certificate_pkcs12.p12" >> "$GITHUB_ENV"
echo "${{ secrets.SM_CLIENT_CERT_FILE_B64 }}" | base64 --decode > ${CERT_PATH}
echo "SM_CLIENT_CERT_FILE=${CERT_PATH}" >> "$GITHUB_ENV"
echo "SM_CLIENT_CERT_PASSWORD=${{ secrets.SM_CLIENT_CERT_PASSWORD }}" >> "$GITHUB_ENV"
# CertLocker API Key & Host
echo "SM_API_KEY=${{ secrets.SM_API_KEY }}" >> "$GITHUB_ENV"
Expand Down Expand Up @@ -122,3 +122,7 @@ jobs:
"repository": "${{ github.event.repository.name }}",
"version": "${{ github.ref_name }}"
}'

- name: Cleanup
run:
rm -f ${CERT_PATH}

0 comments on commit 6b3fdbd

Please sign in to comment.