diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index bf03b5b..97853e9 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -16,18 +16,15 @@ jobs: - name: Deploy to VPS via SSH uses: appleboy/ssh-action@v1.0.0 env: - GIT_TOKEN: ${{ secrets.GIT_TOKEN }} # <-- simpan PAT di sini (org-wide read-only) + GIT_TOKEN: ${{ secrets.GIT_TOKEN }} with: host: idc.upsense.co.id username: root - port: 22 - key: ${{ secrets.SSH_KEY }} # private key untuk SSH ke server + key: ${{ secrets.SSH_KEY }} script_stop: true - envs: GIT_TOKEN # kirim env GIT_TOKEN ke sesi SSH + envs: GIT_TOKEN script: | - set -e PROJECT_DIR="/var/www/html/xpendify.upsense.co.id" REPO_HTTPS="https://github.com/upsense-id/TIA-Xpendify.git" - # GIT_BRANCH dapat dioverride jika perlu: - # export GIT_BRANCH="main" + export GIT_TOKEN=$GIT_TOKEN /root/deploy.sh "$PROJECT_DIR" "$REPO_HTTPS"