From cf9cbb61347901c17e7b3a6b09335fa83383309e Mon Sep 17 00:00:00 2001 From: thomas Date: Mon, 18 May 2026 15:13:48 +0800 Subject: [PATCH] Fix CI: remove optional secret overrides step Empty optional secrets made [ -n ... ] && echo fail under set -e. Job env already defines host, user, and deploy path. Co-authored-by: Cursor --- .gitea/workflows/deploy-talkpro.yml | 15 +-------------- 1 file changed, 1 insertion(+), 14 deletions(-) diff --git a/.gitea/workflows/deploy-talkpro.yml b/.gitea/workflows/deploy-talkpro.yml index 68c8a3d..1175de3 100644 --- a/.gitea/workflows/deploy-talkpro.yml +++ b/.gitea/workflows/deploy-talkpro.yml @@ -3,10 +3,7 @@ # Required Gitea repo secret (Settings → Secrets → Actions): # TALKPRO_SSH_PRIVATE_KEY full PEM for ubuntu@talkpro (same as luis-only.pem) # -# Optional secrets (override defaults below): -# TALKPRO_HOST default 13.214.179.69 -# TALKPRO_USER default ubuntu -# TALKPRO_REMOTE_ROOT default /home/ubuntu/talkpro +# Host/user/path defaults are in the `env:` block below (edit there if needed). # # Requires a runner with: node 22+, npm, rsync, ssh, ssh-keyscan. @@ -48,16 +45,6 @@ jobs: exit 1 fi - - name: Apply optional secret overrides - env: - SECRET_HOST: ${{ secrets.TALKPRO_HOST }} - SECRET_USER: ${{ secrets.TALKPRO_USER }} - SECRET_ROOT: ${{ secrets.TALKPRO_REMOTE_ROOT }} - run: | - [ -n "$SECRET_HOST" ] && echo "TALKPRO_HOST=$SECRET_HOST" >> "$GITHUB_ENV" - [ -n "$SECRET_USER" ] && echo "TALKPRO_USER=$SECRET_USER" >> "$GITHUB_ENV" - [ -n "$SECRET_ROOT" ] && echo "TALKPRO_REMOTE_ROOT=$SECRET_ROOT" >> "$GITHUB_ENV" - - name: Trust host key run: | mkdir -p ~/.ssh