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