Skip to content

chore(pulse): ship the donut demo in the release - #43

Merged
ingvarch merged 1 commit into
mainfrom
chore/goreleaser-donut
Nov 10, 2026
Merged

ingvarch merged 1 commit into
mainfrom
chore/goreleaser-donut

Conversation

@ingvarch

Copy link
Copy Markdown
Owner

Description

The release now ships the donut demo as pulse-donut, next to pulse-livedemo and pulse-multidemo. GoReleaser builds it from examples/donut for Linux, macOS and Windows (amd64 and arm64). The archive has no ids filter, so every platform archive gets the new binary. The release section of docs/development.md names it.

A snapshot release (goreleaser release --snapshot --clean --skip=publish) on a copy of the branch built every archive. Each one holds pulse-livedemo, pulse-multidemo and pulse-donut.

Left for later: goreleaser check fails because archives.format and archives.format_overrides.format are deprecated. The keys were there before this change, and the release still works.

Issues

None.

Type of Change

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • Documentation update
  • Performance improvement / Refactoring

Checklist

  • I have read the CONTRIBUTING.md guide.
  • My code adheres to the project's code style and conventions (gofmt, go vet).
  • I have added tests that prove my fix is effective or that my feature works.
  • All existing and new tests pass (go test -race ./...) and everything builds (go build ./... and go -C examples build ./...).
  • I have updated any relevant documentation.

@ingvarch ingvarch added the chore Maintenance: tooling, build setup, repository files label Nov 10, 2026
@ingvarch
ingvarch merged commit 1e7826a into main Nov 10, 2026
2 checks passed
@ingvarch
ingvarch deleted the chore/goreleaser-donut branch November 10, 2026 07:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

chore Maintenance: tooling, build setup, repository files

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant