Skip to content

Add github.com-cli feature#124

Merged
sebst merged 2 commits intomainfrom
copilot/add-github-cli-feature
Mar 19, 2026
Merged

Add github.com-cli feature#124
sebst merged 2 commits intomainfrom
copilot/add-github-cli-feature

Conversation

Copy link
Contributor

Copilot AI commented Mar 19, 2026

Adds a new devcontainer feature that installs the GitHub CLI (gh) binary via the official cli.github.com/packages apt repository. Based on the implementation drafted in PR #104.

New files

  • src/github.com-cli/devcontainer-feature.json — Feature metadata; ID follows repo's domain-based naming convention (e.g. cloudflare.com-warp-cli)
  • src/github.com-cli/install.sh — Adds the GitHub CLI GPG key + apt source, forces apt-get update to pick up the new source, installs gh
  • src/github.com-cli/README.md — Auto-generated-style documentation
  • test/github.com-cli/test.sh — Smoke test: gh --version | grep 'gh version'

CI

Added github.com-cli to both test-autogenerated and test-scenarios matrices in .github/workflows/test.yaml.

Usage

"features": {
    "ghcr.io/devcontainer-community/devcontainer-features/github.com-cli:1": {}
}
Original prompt

This section details on the original issue you should resolve

<issue_title>Add github.com-cli feature</issue_title>
<issue_description>build on implementation in #104 </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.

Co-authored-by: sebst <592313+sebst@users.noreply.github.com>
Copilot AI changed the title [WIP] Add github.com-cli feature Add github.com-cli feature Mar 19, 2026
Copilot AI requested a review from sebst March 19, 2026 09:37
@sebst sebst marked this pull request as ready for review March 19, 2026 09:45
@sebst sebst merged commit 849b664 into main Mar 19, 2026
140 of 141 checks passed
@sebst sebst deleted the copilot/add-github-cli-feature branch March 19, 2026 10:10
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 github.com-cli feature

2 participants