From 36c32feb018c00bf5e6ef18e8c0fb5f471c4f2bc Mon Sep 17 00:00:00 2001 From: yuetsh <517252939@qq.com> Date: Wed, 14 Jan 2026 23:26:04 +0800 Subject: [PATCH] add actions --- .github/workflows/deploy.yml | 25 ++++++++++++++++++++++++- 1 file changed, 24 insertions(+), 1 deletion(-) diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index 3de620d..2ea65ac 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -6,7 +6,7 @@ on: - main jobs: - build-and-deploy: + deploy-debian: runs-on: ubuntu-latest steps: - uses: actions/checkout@v5 @@ -25,4 +25,27 @@ jobs: ARGS: "-avzr --delete" SOURCE: dist/ REMOTE_USER: root + TARGET: /root/Home/build + + + deploy-school: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v5 + + - uses: actions/setup-node@v4 + with: + node-version: 24 + cache: 'npm' + - run: npm install + - run: CI=false npm run build:staging + + - uses: easingthemes/ssh-deploy@main + env: + SSH_PRIVATE_KEY: ${{ secrets.KEY }} + REMOTE_HOST: ${{ secrets.HOST }} + REMOTE_PORT: 8822 + ARGS: "-avzr --delete" + SOURCE: dist/ + REMOTE_USER: root TARGET: /root/Home/build \ No newline at end of file