From d844af3cdccbd256ed605cd2ea4065119e6fedd6 Mon Sep 17 00:00:00 2001 From: Eminlin Date: Mon, 10 Nov 2025 09:49:55 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E4=BF=AE=E5=A4=8Daction=E7=9B=AE?= =?UTF-8?q?=E5=BD=95=E6=9D=83=E9=99=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/main.yml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 3dc87fc..1294d5b 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -92,8 +92,12 @@ jobs: key: ${{ secrets.SERVER_SSH_KEY }} port: ${{ secrets.SERVER_PORT }} script: | - chmod -R 644 ${{ secrets.DEPLOY_PATH }} + # 先设置所有者(这样后续操作才有权限) chown -R ${{ secrets.SERVER_USER }}:${{ secrets.SERVER_USER }} ${{ secrets.DEPLOY_PATH }} + # 目录权限:755 - 允许进入和列出 + find ${{ secrets.DEPLOY_PATH }} -type d -exec chmod 755 {} \; + # 文件权限:644 - 只读 + find ${{ secrets.DEPLOY_PATH }} -type f -exec chmod 644 {} \; - name: Remove IP from Aliyun Security Group if: always()