From 1bf4b396d7eb876dab8bd2340af0121aebde6389 Mon Sep 17 00:00:00 2001 From: David Sanders Date: Thu, 2 Apr 2026 00:57:27 -0700 Subject: [PATCH] feat: add gh CLI tool --- tools/install-deps.sh | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/tools/install-deps.sh b/tools/install-deps.sh index 2e2207e..ab15447 100644 --- a/tools/install-deps.sh +++ b/tools/install-deps.sh @@ -114,6 +114,13 @@ apt-get install nodejs -y # Install Yarn npm i -g yarn +# Install gh CLI +mkdir -p /etc/apt/keyrings +curl -fsSL https://cli.github.com/packages/githubcli-archive-keyring.gpg | sudo gpg --dearmor -o /etc/apt/keyrings/githubcli-archive-keyring.gpg +echo "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/githubcli-archive-keyring.gpg] https://cli.github.com/packages stable main" | sudo tee /etc/apt/sources.list.d/github-cli.list +apt-get update +apt-get install gh -y + # dbusmock is needed for Electron tests apt-get install -y python3-dbusmock