Deploy SSL certificate to Tencent Cloud
ActionsTags
(2)jobs:
deploy-to-tencent-cloud:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
with:
# If you just commited and pushed your newly issued certificate to this repo in a previous job,
# use `ref` to make sure checking out the newest commit in this job
ref: ${{ github.ref }}
- name: Deploy cert to Tencent Cloud
uses: linrongda/deploy-certificate-to-tencent-cloud@v1
with:
secret-id: ${{ secrets.TENCENTCLOUD_SECRET_ID }}
secret-key: ${{ secrets.TENCENTCLOUD_SECRET_KEY }}
fullchain-file: ${{ env.FILE_FULLCHAIN }}
key-file: ${{ env.FILE_KEY }}
# each domain represent an old certificate
cdn-domains: |
cdn1.example.com
cdn2.example.comEnsure the API credentials have permissions for:
- QcloudSSLFullAccess
- QcloudCDNFullAccess
Deploy SSL certificate to Tencent Cloud is not certified by GitHub. It is provided by a third-party and is governed by separate terms of service, privacy policy, and support documentation.