Skip to content

v0.3.0

Latest

Choose a tag to compare

@scotwells scotwells released this 01 Jul 15:00
3a43e2c

This release hardens the plugin release pipeline: goreleaser no longer double-runs on a published release, and the datumctl plugin catalog now updates itself automatically.

What's new

  • Fixed goreleaser running twice per release — publishing a release through the GitHub UI fired both push: tags and release: published, causing two goreleaser processes to race uploading the same assets; the plugin-publishing job is now gated on the release event so it runs exactly once. (#66)
  • Automatic datumctl plugin catalog updates — after a release, a new job mints a short-lived GitHub App token and opens a PR against milo-os/cli-plugins bumping plugins/ipam.yaml with the released version, per-platform URLs, and checksums, replacing the manual manifest edit after each release. (#66)

Note

No API type changes. Existing clients and resources keep working without any update.