change deploy.yaml ver 6.

This commit is contained in:
2026-03-14 19:59:05 +08:00
parent 63a600017e
commit 46f7159711

View File

@@ -3,16 +3,18 @@ on:
push:
branches:
- main
jobs:
redeploy:
# 這裡不要用 ubuntu-latest改用你 Runner 名稱或自定義標籤
# 如果你在 Gitea 看到它的標籤有 self-hosted就填 self-hosted
runs-on: self-hosted
runs-on: ubuntu-latest
steps:
- name: Deploy
- name: Checkout
uses: actions/checkout@v3
- name: Deploy via SSH
run: |
echo "==== 目前正在主機直接執行 ===="
whoami
cd /home/ubuntu/apps/linebot_finance
echo "${{ secrets.ORACLE_SSH_KEY }}" > /tmp/deploy_key
chmod 600 /tmp/deploy_key
ssh -i /tmp/deploy_key -o StrictHostKeyChecking=no ubuntu@64.110.81.100 "
cd /home/ubuntu/apps/linebot_finance &&
git pull &&
docker compose up -d --build
"