Skip to content

chore(devcontainer): install GitHub CLI - #1

Merged
VidurShah merged 2 commits into
mainfrom
chore/devcontainer-gh
Oct 15, 2026
Merged

VidurShah merged 2 commits into
mainfrom
chore/devcontainer-gh

Conversation

@VidurShah

Copy link
Copy Markdown
Collaborator

Ticket

No ticket: tooling follow-up to the initial scaffold.

What changed

  • .devcontainer/Dockerfile: adds GitHub's official apt repo and installs gh alongside postgresql-client in the same layer.

Why

So everyone has gh in the devcontainer for PRs, issues and the Project board. It also survives container rebuilds, unlike a manual install.

How to verify

  1. Pull the branch and run Dev Containers: Rebuild Container in VS Code.
  2. In the container terminal, run gh --version.

Note: the image build hasn't been run yet. The same commands were tested by hand in the running devcontainer (Debian trixie base).

Screenshots

N/A

Checklist

  • CI passes locally (format, lint, typecheck, tests, build)
  • TDD updated if behavior changed (‼️ removed for anything now built) (N/A)
  • No secrets or real member data in the diff

🤖 Generated with Claude Code

VidurShah and others added 2 commits October 14, 2026 17:50
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
lefthook refuses to install if core.hooksPath is set globally or locally,
which made bun install (and the devcontainer postCreateCommand) exit 1.
@VidurShah
VidurShah merged commit 662c839 into main Oct 15, 2026
1 check passed
@VidurShah
VidurShah deleted the chore/devcontainer-gh branch October 15, 2026 19:18
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.

1 participant