From fd9fc3541bc663dae7c6f96d7bf29ea2cbbd80ac Mon Sep 17 00:00:00 2001 From: Claude Date: Mon, 2 Feb 2026 17:42:16 +0000 Subject: [PATCH] fix(ci): use HTTPS URL in yarn.lock for libsignal The yarn.lock had SSH URL hardcoded which fails in CI without SSH keys. Changed resolved URL from git+ssh:// to git+https:// for libsignal. https://claude.ai/code/session_01QPt4WssG6jjEciQKdVpFtK --- .yarnrc.yml | 5 ----- yarn.lock | 2 +- 2 files changed, 1 insertion(+), 6 deletions(-) diff --git a/.yarnrc.yml b/.yarnrc.yml index 0442e2b1..3186f3f0 100644 --- a/.yarnrc.yml +++ b/.yarnrc.yml @@ -1,6 +1 @@ nodeLinker: node-modules - -# Force HTTPS for GitHub git dependencies (fixes CI permission errors) -gitUrlSubstitution: - "ssh://git@github.com/": "https://github.com/" - "git@github.com:": "https://github.com/" diff --git a/yarn.lock b/yarn.lock index 3e4b0c06..a842bff0 100644 --- a/yarn.lock +++ b/yarn.lock @@ -4761,7 +4761,7 @@ levn@~0.3.0: "libsignal@git+https://github.com/whiskeysockets/libsignal-node": version "2.0.1" - resolved "git+ssh://git@github.com/whiskeysockets/libsignal-node.git#1c30d7d7e76a3b0aa120b04dc6a26f5a12dccf67" + resolved "git+https://github.com/whiskeysockets/libsignal-node.git#1c30d7d7e76a3b0aa120b04dc6a26f5a12dccf67" dependencies: curve25519-js "^0.0.4" protobufjs "6.8.8"