From d6b17268dd81130689089545f5ebcb473d4d6906 Mon Sep 17 00:00:00 2001 From: JosueDev-afk Date: Mon, 1 Jun 2026 22:22:50 -0600 Subject: [PATCH] ci: add DEPLOY_PASSPHRASE secret for SSH key passphrase --- .gitea/workflows/deploy-qa.yml | 18 ++---------------- 1 file changed, 2 insertions(+), 16 deletions(-) diff --git a/.gitea/workflows/deploy-qa.yml b/.gitea/workflows/deploy-qa.yml index 0f27db8..a537b0e 100644 --- a/.gitea/workflows/deploy-qa.yml +++ b/.gitea/workflows/deploy-qa.yml @@ -55,11 +55,12 @@ jobs: needs: build-and-push steps: - name: Deploy via SSH - uses: appleboy/ssh-action@v1.0.3 + uses: appleboy/ssh-action@v1.2.5 with: host: ${{ secrets.DEPLOY_HOST }} username: ${{ secrets.DEPLOY_USERNAME }} key: ${{ secrets.DEPLOY_SSH_KEY }} + passphrase: ${{ secrets.DEPLOY_PASSPHRASE }} script: | set -euo pipefail @@ -97,19 +98,4 @@ jobs: echo "::error::QA health check failed" exit 1 - notify: - name: Notification - runs-on: ubuntu-latest - needs: [build-and-push, deploy] - if: always() - steps: - - name: Write summary - run: | - cat << 'SUMMARY' >> $GITEA_HOME/workflow/summary - ## QA Deployment ${{ needs.deploy.result }} - **Branch:** dev - **Commit:** ${{ gitea.sha }} - **Image:** ${{ vars.REGISTRY_URL }}/${{ vars.IMAGE_NAME }}:qa-latest - **URL:** https://practicas.qa.kubistudio.cloud - SUMMARY