From 76cc99fae8bf8da6da6acb8ae6c2a6c072714747 Mon Sep 17 00:00:00 2001 From: hxuanyu <2252193204@qq.com> Date: Mon, 4 Nov 2024 18:34:08 +0800 Subject: [PATCH] Ensure screen command always succeeds Modified the `screen` command to append `; true` ensuring the step does not fail even if no screen session is found, thus making the workflow more robust. --- .gitea/workflows/build-deploy.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.gitea/workflows/build-deploy.yaml b/.gitea/workflows/build-deploy.yaml index 4960605..6997602 100644 --- a/.gitea/workflows/build-deploy.yaml +++ b/.gitea/workflows/build-deploy.yaml @@ -56,7 +56,7 @@ jobs: password: ${{ secrets.SERVER_PASSWORD }} port: ${{ secrets.SERVER_PORT }} script: | - screen -list | grep -q "${{ vars.APP_NAME }}" && screen -S ${{ vars.APP_NAME }} -X quit + screen -list | grep -q "${{ vars.APP_NAME }}" && screen -S ${{ vars.APP_NAME }} -X quit; true # 使用新版jar包启动应用 - name: 使用新版jar包启动应用 uses: appleboy/ssh-action@master