Skip to content

Add basecamp-fizzy-cli feature#159

Merged
sebst merged 2 commits intomainfrom
copilot/add-basecamp-fizzy-cli-feature
Mar 22, 2026
Merged

Add basecamp-fizzy-cli feature#159
sebst merged 2 commits intomainfrom
copilot/add-basecamp-fizzy-cli-feature

Conversation

Copy link
Contributor

Copilot AI commented Mar 21, 2026

Adds a new devcontainer feature that installs the fizzy CLI — Basecamp's terminal interface for Fizzy project management, designed for both direct use and AI agent integration.

Changes

  • src/basecamp-fizzy-cli/devcontainer-feature.json — feature metadata; exposes a version option (default: latest)
  • src/basecamp-fizzy-cli/install.sh — downloads the pre-compiled fizzy-linux-{amd64,arm64} binary from GitHub releases to /usr/local/bin/fizzy; resolves latest via GitHub API
  • src/basecamp-fizzy-cli/NOTES.md — upstream link, description, and installation notes
  • test/basecamp-fizzy-cli/test.sh — verifies fizzy --version exits successfully

Notes

Unlike most other features in this repo, fizzy-cli ships raw binaries (no tarball), so the install script uses a direct curl download rather than curl | tar. Architecture mapping uses Debian names directly (amd64/arm64) since that matches the release asset naming convention.

Original prompt

This section details on the original issue you should resolve

<issue_title>Add basecamp-fizzy-cli feature</issue_title>
<issue_description>Files:

src/(FeatureName)/devcontainer-feature.json
src/(FeatureName)/NOTES.md
src/(FeatureName)/install.sh (make sure to set executable bit)
test/(FeatureName)/test.sh
.github/workflows/test.yaml

Releases:

https://github.com/basecamp/fizzy-cli/releases

Test the installation process extensively before submitting
Watch for files in releases, naming structure, etc.
Test CLI output extensively before writing the test file.

For NOTES.md:
Link to the project that is installed by the feature
Short description of what it does
Installation method
Other notes</issue_description>

Comments on the Issue (you are @copilot in this section)


📱 Kick off Copilot coding agent tasks wherever you are with GitHub Mobile, available on iOS and Android.

Copilot AI changed the title [WIP] Add basecamp-fizzy-cli feature Add basecamp-fizzy-cli feature Mar 21, 2026
Copilot AI requested a review from sebst March 21, 2026 22:57
@sebst sebst marked this pull request as ready for review March 22, 2026 10:21
@sebst sebst merged commit ee29aab into main Mar 22, 2026
7 checks passed
@sebst sebst deleted the copilot/add-basecamp-fizzy-cli-feature branch March 22, 2026 10:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add basecamp-fizzy-cli feature

2 participants