Skip to content

First release: v0.1.0 #21

Description

@timimsms

Checklist for first public release

Pre-release (PRs to merge first)

Manual setup

  • Create timimsms/homebrew-cu repository on GitHub (GoReleaser creates Casks/ itself)
  • Create a GitHub PAT (fine-grained, Contents R/W on homebrew-cu only; expires 2027-07-15, renewal reminder set for 2027-07-01)
  • Add HOMEBREW_TAP_GITHUB_TOKEN secret to the cu repository
  • Verify go install github.com/timimsms/cu/cmd/cu@latest works (resolved @latest → v0.1.0, built and ran; reports "dev" version — see follow-up issue on ReadBuildInfo fallback)

Release

  • Tag: git tag v0.1.0
  • Push: git push origin v0.1.0
  • Verify GitHub Release is created with binaries (5 archives + checksums.txt)
  • Verify Homebrew cask is pushed to timimsms/homebrew-cu (Casks/cu.rb present)

Post-release verification

  • brew install timimsms/cu/cu works on macOS (incl. Gatekeeper check)
  • Downloaded binary works: cu --version (Darwin_arm64 archive: checksum OK, reports 0.1.0 / commit a1943b0 / built by goreleaser)
  • cu auth login flow works
  • cu task list works against a real workspace

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions