name: Release run-name: ${{ gitea.actor }} is deploying project to server 🚀 on: push: branches: - main jobs: Release: runs-on: linux_amd64 steps: - name: 拉取代码 uses: actions/checkout@v4 - name: 安装依赖 run: pnpm i - name: 执行打包 run: pnpm build - name: 部署到服务器 uses: actions/ssh-deploy@main with: SSH_PRIVATE_KEY: ${{ secrets.SSH_PRIVATE_KEY }} ARGS: "-rlgoDzvc -i" SOURCE: .vitepress/dist/ REMOTE_HOST: ${{ vars.NGINX_SERVER }} REMOTE_USER: ${{ vars.NGINX_SERVER_USER }} TARGET: ${{ vars.WWW_ROOT }}${{ vars.BLOG }} EXCLUDE: "" SCRIPT_AFTER: echo $RSYNC_STDOUT