Skip to content

feat(devcontainer): install GitHub Copilot CLI - #59

Merged
idvoretskyi merged 2 commits into
mainfrom
feat/install-copilot-cli
Sep 15, 2026
Merged

idvoretskyi merged 2 commits into
mainfrom
feat/install-copilot-cli

Conversation

@idvoretskyi

Copy link
Copy Markdown
Owner

Summary

  • install the official GitHub Copilot CLI package automatically in the devcontainer
  • include copilot in the CI smoke test
  • document Copilot CLI availability and usage

Validation

  • python3 -m json.tool .devcontainer/devcontainer.json
  • git diff --check

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Signed-off-by: Ihor <ihor@linux.com>

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟡 Changes recommended

Update the AGENTS.md guardrail to reflect the new Copilot package installation.

Get a fresh assessment by requesting another Copilot review.

Pull request overview

Adds GitHub Copilot CLI installation, validation, and documentation to the devcontainer setup.

Changes:

  • Installs @github/copilot.
  • Adds copilot to CI and smoke tests.
  • Documents Copilot CLI availability and usage.
File summaries
File Summary
README.md Documents Copilot CLI usage.
AGENTS.md Updates tooling and smoke-test documentation.
.github/workflows/ci.yml Adds Copilot to CI validation.
.devcontainer/devcontainer.json Installs the Copilot CLI package.
Review details

Suppressed comments (1)

AGENTS.md:106

  • This adds Copilot to the smoke-test contract, but the guardrail below still says updateContentCommand should only install opencode-ai (AGENTS.md:133-134). The repository now documents this new package as disallowed; please update that guardrail to describe the user-writable package set or explicitly include @github/copilot.
  for cmd in python3 node npm gh opencode copilot curl jq claude; do
  • Files reviewed: 4/4 changed files
  • Comments generated: 1
  • Review effort level: Lite

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

}
},
"updateContentCommand": "npm install -g opencode-ai",
"updateContentCommand": "npm install -g opencode-ai @github/copilot",

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Updated in b7d05c9. AGENTS.md now states that updateContentCommand currently installs both opencode-ai and @github/copilot.

Co-authored-by: idvoretskyi <118459+idvoretskyi@users.noreply.github.com>
@idvoretskyi
idvoretskyi merged commit 723b9e5 into main Sep 15, 2026
8 checks passed
@idvoretskyi
idvoretskyi deleted the feat/install-copilot-cli branch September 15, 2026 07:33
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.

3 participants