github vavallee/bindery v0.7.1

latest releases: v1.15.3, v1.15.2, v1.15.1...
one month ago

Build-pipeline patch. No code changes — re-cuts the v0.7.0 binary archives against a fixed GoReleaser config so the Windows / macOS / Linux downloads actually contain the frontend.

Fixed

  • Standalone binary UI served only .gitkeep — every GoReleaser-built archive since GoReleaser was introduced shipped with the .gitkeep placeholder as the embedded frontend instead of the built React app. Root cause: .goreleaser.yaml ran npm run build --prefix web (output lands in web/dist/) but never copied the artefacts into internal/webui/dist/ where the go:embed directive reads from. Both the Makefile build and the Dockerfile image build had the copy step; the GoReleaser path was the only one that missed it. Fixed by adding an equivalent copy hook. The v0.7.0 Docker image (ghcr.io/vavallee/bindery:v0.7.0) was not affected — this only applies to users who downloaded a binary archive from the v0.7.0 Release page.

Upgrade notes

  • If you downloaded a v0.7.0 binary and saw only .gitkeep in the browser, re-download the v0.7.1 archive for your platform. No database migration, no config change.
  • Docker / Helm deployments on ghcr.io/vavallee/bindery:v0.7.0 do not need to move — they were built from a different pipeline and work correctly. Moving to :v0.7.1 is fine (identical behaviour) but not required.

Don't miss a new bindery release

NewReleases is sending notifications on new releases.