solvaholic / octodns-sync

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

The v99 release breaks dependabot updates #34

Closed xt0rted closed 3 years ago

xt0rted commented 3 years ago

What I did

Added this action to my workflow using the latest version like so: solvaholic/octodns-sync@v2.1.2

I also have dependabot setup to keep my actions up to date so I can review the changes for each release.

version: 2
updates:
  - package-ecosystem: github-actions
    directory: "/"
    schedule:
      interval: weekly

What I expected to happen

Nothing.

What happened instead

Dependabot opened a PR bumping the version from v2.1.2 to v99.

image

Additional info

solvaholic commented 3 years ago

Aha! Thank you for bringing this up @xt0rted 🙇

Looks like Dependabot uses the sort-order highest tag, rather than consider only releases. There is no v99 release of octodns-sync.

I just deleted the v99 and v99.0.0 tags. Here's the SHA in case anyone misses them:

% git show-ref v99 v99.0.0 
e83d921050b93837868da28005461f885c3f5186 refs/tags/v99
e83d921050b93837868da28005461f885c3f5186 refs/tags/v99.0.0

Please let me know whether that sorts this for you.