fix(ci): add Yarn 4 gitUrlSubstitution for HTTPS

Yarn 4 ignores git config and uses its own URL resolution.
Added gitUrlSubstitution in .yarnrc.yml to force HTTPS for GitHub repos.

https://claude.ai/code/session_01QPt4WssG6jjEciQKdVpFtK
This commit is contained in:
Claude
2026-02-02 17:37:32 +00:00
parent 495b53794a
commit f4e9167d47
+5
View File
@@ -1 +1,6 @@
nodeLinker: node-modules 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/"