Skip to content

Releases: solvaholic/octodns-sync

octodns-sync v3.1.1

08 Jun 18:05
96ac518

Choose a tag to compare

What's Changed

  • workaround to run inside containerized workflows by @pjjw in #107

New Contributors

  • @pjjw made their first contribution in #107

Full Changelog: v3.1.0...v3.1.1

octodns-sync v3.1.0

06 Nov 13:17

Choose a tag to compare

What's Changed

  • Feature: Add zones input variable to optional sync a subset of zones in the configuration by @maikelpoot in #104

New Contributors

Full Changelog: v3...v3.1.0

octodns-sync v3.0.1

13 Feb 01:24
c7fd61b

Choose a tag to compare

What's Changed

  • Modify run.sh to use redirects rather than screen by @solvaholic in #93
  • Use github.event.pull_request.comments_url by @jasperroel in #97
  • Added action input to run octodns-sync in force mode by @felixoi in #99
  • Update CHANGELOG.md for release 3.0.1 by @solvaholic in #100

New Contributors

Full Changelog: v3.0.0...v3.0.1

octodns-sync v3.0.0

21 Jun 16:04

Choose a tag to compare

[3.0.0] - 2022-06-21

Removed

  • (#86) Remove octodns_ref input and installation script.
    BREAKING CHANGE: octodns must now be installed by a separate workflow step, prior to running this action.

Fixed

  • (#41) Document workaround for add_pr_comment adding a new comment for each run.
  • (#86) This Action does not work with extracted providers.

octodns-sync v2.3.0

29 Jul 01:44

Choose a tag to compare

Known issues

  • (#41) add_pr_comment adds a new comment for each run.

Added

  • (#66) Add output plan to include plan_outputs from octodns-sync command.

Fixed

  • (#51) When adding plan output to a pull request comment, comment.sh assumed GITHUB_SHA had been checked out.
  • (#57) [2.2.x] Running octodns-sync twice in one job failed. (Fixed in #66)
  • (#70) add_pr_comment is skipped when pull request is from fork.

octodns-sync v2.2.0

10 May 02:48

Choose a tag to compare

Known issues

  • (#57) [2.2.x] Running octodns-sync twice in one job fails

Added

  • (#53) Enable user to specify a release tag or branch of octodns to use.
  • (#55) Document manual release procedures.

Changed

  • Change default octodns/octodns from v0.9.11 to v0.9.12.
  • (#55) Make linter.yml faster, reducing its workflow time from 100 sec to 20 sec.

Removed

  • (#53) Removed Docker dependency 🎉

Fixed

  • (#55) Improve release workflow to sync tags properly.

octodns-sync v2.1.3

08 May 22:28

Choose a tag to compare

Added

  • (#36) Save octodns-sync plan output to a file.
  • (#36) Add octodns-sync plan output to a pull request comment.
  • (#37) Add dockerfile_lint to Lint Code Base workflow.
  • (#37) Add labels to container image: name, version, maintainer.

Changed

  • (#30, #32) Improve the administrative release workflow to facilitate consistent releasing.

Fixed

  • (#34) Deleted the v99 and v99.0.0 tags.
  • (#40) Exit 1 when octodns-sync exits non-zero.

octodns-sync v2.1.2

28 Dec 23:37

Choose a tag to compare

Changed

  • Upgrade github/octodns from v0.9.10 to v0.9.11.
  • (#22) Build from the python:3.7-slim image rather than python:3-slim.
  • (#28) Install octodns from PyPI rather than a Git clone.

octodns-sync v2.1.0

03 Nov 22:03

Choose a tag to compare

Added

  • (#11) Write octodns-sync output to octodns-sync.log in the workspace directory.
  • Push the solvaholic/octodns-sync container image to GitHub's container registry.

Changed

  • solvaholic/octodns-sync uses the container image from GitHub's container registry rather than from Docker hub.
  • Running solvaholic/octodns-sync@main will pull the :latest container image.
  • Upgrade github/octodns from v0.9.9 to v0.9.10.

Deprecated

  • The master branch will no longer be updated. Use main instead.

Removed

  • Stop pushing the solvaholic/octodns-sync container image GitHub's package registry.
  • Stop pushing the solvaholic/octodns-sync container image to Docker hub.

octodns-sync v2.0.0

26 Mar 03:21
66aeeb5

Choose a tag to compare

  • Rename octodns-action to octodns-sync.
  • Pull image from Docker hub public repo.
  • Run time ~20s for small configuration.