修复 SSL 证书验证错误:跳过内网自签名证书验证
Some checks failed
构建并部署到测试环境(无 SSH) / build-and-deploy (push) Failing after 4m20s

问题:git clone 失败,SSL certificate OpenSSL verify result
原因:Gitea 使用自签名证书,git 无法验证
解决:设置 GIT_SSL_NO_VERIFY=1 跳过 SSL 验证

注意:这仅适用于内网环境,生产环境应使用正确的证书
This commit is contained in:
2026-01-20 11:13:48 +08:00
parent a44f6779c2
commit 4f29107fc4

View File

@@ -22,6 +22,8 @@ jobs:
run: |
# 添加 Nix 路径到 PATHgit 安装在这里)
export PATH="$HOME/.nix-profile/bin:/usr/local/bin:/usr/bin:/bin:$PATH"
# 跳过 SSL 验证(内网自签名证书)
export GIT_SSL_NO_VERIFY=1
git clone https://git.boss160.cn/csxj2026/junhong_cmp_fiber.git .
git checkout ${{ github.sha }}