From 22c06885065c546a5cf418260412841e6b0726ea Mon Sep 17 00:00:00 2001 From: "Peter H. Boling" Date: Sun, 13 Sep 2026 23:08:46 -0400 Subject: [PATCH] =?UTF-8?q?=F0=9F=90=9B=20Use=20Bundler's=20built-in=20HTT?= =?UTF-8?q?PS=20github=20git=20source?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The Gemfile overrode git_source(:github) with an SSH URL (injected by the kettle-jem Gemfile template), so github: gems were locked with git@github.com remotes. CI runners have no SSH key, so the locked_deps workflow failed in rv clean-install ("Permission denied (publickey)"). Remove the override and relock; the only lockfile change is the rubocop-packaging remote moving to https://github.com. Co-Authored-By: Claude Opus 5 Claude-Session: https://claude.ai/code/session_01P8aveNcdgPobyMrq8DkD9r --- Gemfile | 1 - Gemfile.lock | 2 +- 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/Gemfile b/Gemfile index 793c6e6..81941cd 100644 --- a/Gemfile +++ b/Gemfile @@ -8,7 +8,6 @@ source "https://gem.coop" -git_source(:github) { |repo_name| "git@github.com:#{repo_name}.git" } git_source(:codeberg) { |repo_name| "https://codeberg.org/#{repo_name}" } git_source(:gitlab) { |repo_name| "https://gitlab.com/#{repo_name}" } diff --git a/Gemfile.lock b/Gemfile.lock index 46df913..573ab03 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -1,5 +1,5 @@ GIT - remote: git@github.com:pboling/rubocop-packaging.git + remote: https://github.com/pboling/rubocop-packaging.git revision: 3539ba858d379740d638566faee9e56b2b854145 ref: 3539ba858d379740d638566faee9e56b2b854145 specs: