solvaholic / octodns-sync

GitHub Action to test and deploy DNS settings with OctoDNS
MIT License
28 stars 14 forks source link

Teach this GitHub Action to test itself #95

Open solvaholic opened 1 year ago

solvaholic commented 1 year ago

Detailed Description

This GitHub Action should test itself, and it currently does not. Teach solvaholic/octodns-sync to test itself.

Context

When proposing changes to this Action's code, solvaholic/octodns-sync currently provides no direct way to test those changes.

Building this functionality into solvaholic/octodns-sync will enable rapid testing of changes (to the Action) without depending on manual tests in a separate repository.

Possible Implementation

In https://github.com/community/community/discussions/35812, @airtower-luna suggested Using an action in the same repository as the workflow.