From 9101237d9a44cba1b22d784ca9ce3fd826d0a904 Mon Sep 17 00:00:00 2001 From: Doubleyin <953994191@qq.com> Date: Fri, 26 Sep 2025 02:02:28 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=EF=BC=9A=E7=A6=81=E7=94=A8No?= =?UTF-8?q?de.js=E7=BC=93=E5=AD=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitea/workflows/deploy.yml | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/.gitea/workflows/deploy.yml b/.gitea/workflows/deploy.yml index 0632191..b869182 100644 --- a/.gitea/workflows/deploy.yml +++ b/.gitea/workflows/deploy.yml @@ -5,33 +5,34 @@ jobs: build-and-deploy: runs-on: ubuntu-24.04 steps: - # --- 新增的关键步骤 --- + # 1. 设置 Node.js(禁用缓存) - name: 为 Gitea Actions 设置 Node.js 环境 uses: actions/setup-node@v4 with: - node-version: '20' # 选择一个稳定的 LTS 版本,如 18 或 20 - cache: 'npm' # 可选:缓存依赖以加速后续运行 - # 步骤1:获取最新的代码 + node-version: '20' + cache: 'none' # 关键修改:禁用缓存 + + # 2. 检出代码 - name: 检出代码 uses: actions/checkout@v4 - # 步骤2:设置 Java 环境 + # 3. 设置 Java 环境 - name: 设置 JDK 17 uses: actions/setup-java@v4 with: java-version: '17' distribution: 'temurin' - # 步骤3:使用 Maven 打包应用 + # 4. 使用 Maven 打包 - name: 使用 Maven 打包 run: mvn clean package -DskipTests - # 步骤4:构建 Docker 镜像 + # 5. 构建 Docker 镜像 - name: 构建 Docker 镜像 run: | docker build -t light-delivery-app:latest . - # 步骤5:部署到应用服务器 + # 6. 部署到服务器 - name: 部署到服务器 env: SSH_PRIVATE_KEY: ${{ secrets.SSH_PRIVATE_KEY }}