20 lines
546 B
YAML
20 lines
546 B
YAML
name: deploy
|
||
on:
|
||
# 手动触发:在 Gitea 仓库 Actions 页面点「Run workflow」才部署,
|
||
# 避免每次 push 到 main 的半成品代码被自动上线。
|
||
workflow_dispatch:
|
||
|
||
jobs:
|
||
deploy:
|
||
runs-on: docker
|
||
steps:
|
||
- name: SSH 到服务器执行上线脚本
|
||
uses: appleboy/ssh-action@v1
|
||
with:
|
||
host: ${{ secrets.DEPLOY_HOST }}
|
||
username: ${{ secrets.DEPLOY_USER }}
|
||
key: ${{ secrets.DEPLOY_KEY }}
|
||
script: |
|
||
cd /opt/fashion/test
|
||
./deploy.sh
|