Files
tashow-manager/.gitea/workflows/deploy.yml
悠山 929cb1966b
Some checks failed
Auto Deploy / build-and-deploy (push) Failing after 6s
fix: use self-hosted runner for CI/CD
2026-03-02 16:39:21 +08:00

26 lines
609 B
YAML

name: Auto Deploy
on:
push:
branches:
- wuxichen # 当前分支
- main
- master
jobs:
build-and-deploy:
runs-on: self-hosted
steps:
- name: Build and Deploy
run: |
cd /tmp
rm -rf tashow-build
git clone -b ${{ github.ref_name }} http://gitea.tashowz.com/tashow/tashow-manager.git tashow-build
cd tashow-build
pnpm install
pnpm build
rsync -av --delete dist/ /home/1panel/www/sites/admin.petshy.tashowz.com/index/
rm -rf /tmp/tashow-build
echo "Deployed successfully!"