solvaholic / octodns-sync

GitHub Action to test and deploy DNS settings with OctoDNS

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Integrate octodns' force flag

felixoi opened this issue · comments

Detailed Description

Configure force flag using an action input.

Context

For big DNS changes (>30%) or specific other changes (e.g. ns root) octodns will fail when not specifying the --force flag.
This includes generating the change plan for such a change.

Possible Implementation

Action input

Ref: https://github.com/octodns/octodns/blob/89aa8ee0bc4387cfc1982ce3ab2d9ae6ff3f5996/octodns/cmds/sync.py#L24

Your Environment

  • Version used: v3
  • Link to your project: ---