Skip to content

Add schpet-linear-cli devcontainer feature#156

Merged
sebst merged 2 commits intomainfrom
copilot/add-schpet-linear-cli-feature
Mar 21, 2026
Merged

Add schpet-linear-cli devcontainer feature#156
sebst merged 2 commits intomainfrom
copilot/add-schpet-linear-cli-feature

Conversation

Copy link
Contributor

Copilot AI commented Mar 21, 2026

Adds a devcontainer feature that installs the linear binary — a CLI for interacting with the Linear issue tracker from the terminal.

Changes

  • src/schpet-linear-cli/devcontainer-feature.json — feature metadata; exposes a version option (default: latest)
  • src/schpet-linear-cli/install.sh — downloads pre-compiled binary from GitHub releases; handles .tar.xz via tar -xJ + xz-utils; supports amd64/arm64; archive path pattern: linear-${arch}-unknown-linux-gnu/linear
  • src/schpet-linear-cli/NOTES.md — project link, description, installation method
  • test/schpet-linear-cli/test.sh — validates linear --version exits successfully
Original prompt

This section details on the original issue you should resolve

<issue_title>Add schpet-linear-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/schpet/linear-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)


💬 Send tasks to Copilot coding agent from Slack and Teams to turn conversations into code. Copilot posts an update in your thread when it's finished.

Copilot AI changed the title [WIP] Add schpet-linear-cli feature Add schpet-linear-cli devcontainer feature Mar 21, 2026
Copilot AI requested a review from sebst March 21, 2026 22:13
@sebst sebst marked this pull request as ready for review March 21, 2026 22:19
@sebst sebst merged commit a480919 into main Mar 21, 2026
7 checks passed
@sebst sebst deleted the copilot/add-schpet-linear-cli-feature branch March 21, 2026 22:21
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 schpet-linear-cli feature

2 participants