From 4f29107fc4ae62419fa9e803f475e2f42d466232 Mon Sep 17 00:00:00 2001 From: huang Date: Tue, 20 Jan 2026 11:13:48 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=20SSL=20=E8=AF=81=E4=B9=A6?= =?UTF-8?q?=E9=AA=8C=E8=AF=81=E9=94=99=E8=AF=AF=EF=BC=9A=E8=B7=B3=E8=BF=87?= =?UTF-8?q?=E5=86=85=E7=BD=91=E8=87=AA=E7=AD=BE=E5=90=8D=E8=AF=81=E4=B9=A6?= =?UTF-8?q?=E9=AA=8C=E8=AF=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 问题:git clone 失败,SSL certificate OpenSSL verify result 原因:Gitea 使用自签名证书,git 无法验证 解决:设置 GIT_SSL_NO_VERIFY=1 跳过 SSL 验证 注意:这仅适用于内网环境,生产环境应使用正确的证书 --- .gitea/workflows/deploy.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.gitea/workflows/deploy.yaml b/.gitea/workflows/deploy.yaml index 65cf5f0..57ceb4b 100644 --- a/.gitea/workflows/deploy.yaml +++ b/.gitea/workflows/deploy.yaml @@ -22,6 +22,8 @@ jobs: run: | # 添加 Nix 路径到 PATH(git 安装在这里) 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 }}