From cb9b8b072da560d01af7e7c307648cba29fb36e1 Mon Sep 17 00:00:00 2001 From: sky121113 Date: Fri, 15 May 2026 11:57:51 +0800 Subject: [PATCH] =?UTF-8?q?[FIX]=20=E4=BF=AE=E6=AD=A3=E6=AD=A3=E5=BC=8F?= =?UTF-8?q?=E7=92=B0=E5=A2=83=20CI/CD=20=E5=8D=A1=E5=9C=A8=20apt-get=20?= =?UTF-8?q?=E4=BA=92=E5=8B=95=E6=8F=90=E7=A4=BA=E7=9A=84=E5=95=8F=E9=A1=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 1. 加入 DEBIAN_FRONTEND=noninteractive 環境變數。 2. 增加 Dpkg::Options 強制自動處理設定檔衝突,避免部署掛起。 --- .gitea/workflows/deploy-prod.yaml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.gitea/workflows/deploy-prod.yaml b/.gitea/workflows/deploy-prod.yaml index d6ceff7..b87c395 100644 --- a/.gitea/workflows/deploy-prod.yaml +++ b/.gitea/workflows/deploy-prod.yaml @@ -14,7 +14,8 @@ jobs: - name: Step 1 - Sync Code to Server run: | - apt-get update && apt-get install -y rsync openssh-client + export DEBIAN_FRONTEND=noninteractive + apt-get update && apt-get install -y -o Dpkg::Options::="--force-confdef" -o Dpkg::Options::="--force-confold" rsync openssh-client mkdir -p ~/.ssh echo "${{ secrets.PROD_SSH_PRIVATE_KEY }}" > ~/.ssh/id_rsa_prod chmod 600 ~/.ssh/id_rsa_prod