dnscontrol/DNSControl Action

DNSControl GitHub Action using configurable GitHub release

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Maintainedlast commit Oct 30, 2025
License
MIT

Pinned Snippet

workflow.ymlSHA-pinned
uses: dnscontrol/dnscontrol-action@6c99137eebf667295447b7fd2ec443e51b53a48e # no releases — HEAD as of 2026-07-11

tags can be moved; commit SHAs can't. why a SHA?

namedescriptionrequireddefault
checkRun `dnscontrol check` before any other commands - default is 'false'nofalse
versionDesired version to run (default 'latest')nolatest
cmdargsDNSControl command and optional argumentsyes
dnsconfig_filePath to dnsconfig.js. Defaults to 'dnsconfig.js' (at repository root)nodnsconfig.js
creds_filePath to creds.json. Defaults to 'creds.json' (at repository root)nocreds.json
output_fileWrite DNSControl output to this fileno""
post_pr_commentPost the DNSControl output in a PR comment (default 'false')nofalse
post_summaryPost the DNSControl output in the step summary (default 'false')nofalse
namedescription
outputDNSControl output
output_fileDNSControl output written to file