From 3d1a2f2b3d634141dcea6e78121f62dd0e895121 Mon Sep 17 00:00:00 2001 From: David Elner Date: Tue, 3 Feb 2026 10:13:23 -0500 Subject: [PATCH] Added: GitHub CLI to dev image --- Dockerfile | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/Dockerfile b/Dockerfile index f5accf8..96eb0ff 100644 --- a/Dockerfile +++ b/Dockerfile @@ -10,6 +10,16 @@ RUN apt-get update && apt-get install -y --no-install-recommends \ curl \ ca-certificates \ git \ + openssh-client \ + && rm -rf /var/lib/apt/lists/* + +# Install GitHub CLI +RUN curl -fsSL https://cli.github.com/packages/githubcli-archive-keyring.gpg \ + | dd of=/usr/share/keyrings/githubcli-archive-keyring.gpg \ + && chmod go+r /usr/share/keyrings/githubcli-archive-keyring.gpg \ + && echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/githubcli-archive-keyring.gpg] https://cli.github.com/packages stable main" \ + | tee /etc/apt/sources.list.d/github-cli.list > /dev/null \ + && apt-get update && apt-get install -y --no-install-recommends gh \ && rm -rf /var/lib/apt/lists/* # Install Ruby build dependencies using shared script