ci: Gitea Actions deploy via self-hosted runner
Deploy dev / deploy (push) Failing after 0s

This commit is contained in:
Azmat@qq.com
2026-09-23 15:41:46 +08:00
parent 806d6bf62a
commit a477177bab
3 changed files with 85 additions and 2 deletions
+20
View File
@@ -0,0 +1,20 @@
# push → Gitea Actions(本机 Act Runner)→ docker compose 部署
name: Deploy dev
on:
push:
branches:
- dev
jobs:
deploy:
# 与服务器 act_runner 注册的 label 一致(host = 直接在宿主机跑,能用本机 docker)
runs-on: yingqing
steps:
- name: Deploy on server
run: |
set -euo pipefail
test -x /opt/AirShelf/scripts/deploy-dev.sh
/opt/AirShelf/scripts/deploy-dev.sh
echo "deploy finished"
cd /opt/AirShelf && git log -1 --oneline && docker compose ps