-
Notifications
You must be signed in to change notification settings - Fork 1
/
action.yml
32 lines (30 loc) · 898 Bytes
/
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
name: "Cloudflare DNS Export"
author: "Raiyan Sarker"
description: "This actions would export DNS records from Cloudflare DNS and store it on Github"
branding:
icon: "download-cloud"
color: "black"
inputs:
NAME:
description: "Full name of your reposity with username (username/repository_name), e.g. raiyansarker/cludflare-dns-export"
required: true
GITHUB_TOKEN:
description: "Github Token"
required: true
ZONE_ID:
description: "Cloudflare zone id"
required: true
API_KEY:
description: "Cloudflare API key with DNS management permissions"
required: true
FOLDER:
description: "Folder where exported file would get saved"
required: false
default: "DNS"
PREFIX:
description: "Prefix of the file name you want to save as, e.g. example.com"
required: false
default: "example.com"
runs:
using: "node12"
main: "dist/index.js"