From 822a83f7000a0392885a86e0e00cb395ec0f6a7a Mon Sep 17 00:00:00 2001 From: sky121113 Date: Mon, 12 Jan 2026 08:59:30 +0800 Subject: [PATCH] feat: configure SSH key for demo deployment --- .gitea/workflows/deploy.yaml | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/.gitea/workflows/deploy.yaml b/.gitea/workflows/deploy.yaml index cc31867..b0a8a10 100644 --- a/.gitea/workflows/deploy.yaml +++ b/.gitea/workflows/deploy.yaml @@ -21,7 +21,13 @@ jobs: - name: Deploy to 103 Demo run: | apt-get update && apt-get install -y rsync openssh-client - rsync -avz --delete --exclude='.git' ./ amba@192.168.0.103:/home/amba/koori-erp/ + mkdir -p ~/.ssh + echo "${{ secrets.DEMO_SSH_KEY }}" > ~/.ssh/id_rsa_demo + chmod 600 ~/.ssh/id_rsa_demo + rsync -avz --delete \ + --exclude='.git' \ + -e "ssh -i ~/.ssh/id_rsa_demo -o StrictHostKeyChecking=no" \ + ./ amba@192.168.0.103:/home/amba/koori-erp/ # cp .env.example .env # # 設定 Demo 專用的 Key # sed -i "s|APP_KEY=.*|APP_KEY=${{ secrets.APP_KEY }}|g" .env