-
Notifications
You must be signed in to change notification settings - Fork 5
/
Copy pathaction.yml
36 lines (36 loc) · 1.43 KB
/
action.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
name: Deploy SSL certificate to Aliyun
description: Deploy SSL certificate to Aliyun Certificates Service (and use in CDN).
branding:
icon: lock
color: green
inputs:
access-key-id:
description: The accessKeyId used to authenticate with Aliyun. Please specify `access-key-id` and `access-key-secret` or specify `security-token`.
default: ''
access-key-secret:
description: The accessKeySecret used to authenticate with Aliyun. Please specify `access-key-id` and `access-key-secret` or specify `security-token`.
default: ''
security-token:
description: The securityToken (STS) used to authenticate with Aliyun. Please specify `access-key-id` and `access-key-secret` or specify `security-token`.
default: ''
fullchain-file:
description: The file path of the PEM fullchain certificate.
required: true
key-file:
description: The file path of the PEM private key file.
required: true
certificate-name:
description: Set the name of deployed certificate in Aliyun. Will replace the old certificate with the same name.
required: true
cdn-domains:
description: Enter a list of CDN domains you want to deploy the certificate to.
required: true
timeout:
description: Determine the timeout for sending requests to the Aliyun API
default: '10000'
retry:
description: Determine the maximum number of retries after failed request
default: '3'
runs:
using: node16
main: bootstrap.js