Files
digital-me-history/.gitea/workflows/deploy.yml
T
2026-10-10 16:50:37 +08:00

25 lines
768 B
YAML

name: deploy-digital-me
# push 到 main → 触发 NAS 上的部署脚本:
# 在 NAS 的 git 工作副本里 git pull(只拉增量)+ docker compose up -d --build
# 代码不再经由 runner 中转;素材(图片/音频/字体)随 pull 只更新变化的部分。
# 目标:http://192.168.110.4:8090
on:
push:
branches: [main]
workflow_dispatch: {}
jobs:
deploy:
runs-on: ubuntu-latest
steps:
- name: 触发 NAS 部署(git pull + 重建)
run: |
ssh -i /root/.ssh/nas_ci \
-o StrictHostKeyChecking=no \
-o UserKnownHostsFile=/dev/null \
-o LogLevel=ERROR \
18702851751@192.168.110.4 \
'bash /volume1/docker/scripts/deploy-digital-me.sh'