actions-marketplace-validations/octodns-sync

Run octodns/octodns to deploy your DNS config to any cloud.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Activelast commit Apr 21, 2026
License
MIT

Pinned Snippet

workflow.ymlSHA-pinned
uses: actions-marketplace-validations/solvaholic_octodns-sync@b0e1bd0718b5131f7386e46e4601fbe3eef26942 # no releases — HEAD as of 2026-07-13

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

namedescriptionrequireddefault
add_pr_commentAdd plan as a comment, when triggered by a pull request?yesNo
config_pathPath, relative to your repository root, of the config file you would like octodns to use.yespublic.yaml
doitReally do it? Set "--doit" to do it; Any other string to not do it.no""
forceRun octodns-sync in force mode?noNo
zonesSpace separated list of zones to sync, leave empty to sync all zones in the config fileno""
pr_comment_tokenProvide a token to use, if you set add_pr_comment to Yes.yesNot set
namedescription
log`octodns-sync` command output
planPlanned changes, if configured in octodns