diff --git a/.github/workflows/deploy-website-to-wails.top-mirror.yml b/.github/workflows/deploy-website-to-wails.top-mirror.yml new file mode 100644 index 000000000..88966f189 --- /dev/null +++ b/.github/workflows/deploy-website-to-wails.top-mirror.yml @@ -0,0 +1,35 @@ +name: Deploy mirror | 部署镜像 + +on: + push: + branches: [master] + # pull_request: + # branches: [ main ] + +jobs: + build-and-deploy: + name: Automatic deployment | 自动部署 + runs-on: ubuntu-latest + if: github.repository == 'misitebao/wails' + + steps: + - name: Checkout | 切换到部署分支 + uses: actions/checkout@v2 + with: + ref: "master" + submodules: true + fetch-depth: 0 + + - name: Build Site | 构建网站 + run: | + cd website && + npm install && npm run build + + - name: Deploy to Server | 部署到服务器 + uses: hengkx/ssh-deploy@v1.0.1 + with: + HOST: ${{ secrets.DEPLOY_HOST }} + USERNAME: ${{ secrets.DEPLOY_HOST_USER }} + PASSWORD: ${{ secrets.DEPLOY_HOST_PASSWORD }} + SOURCE: "website/build" + TARGET: "/www/wwwroot/wails.top" diff --git a/website/.github/deploy-to-wails.top-mirror.yml b/website/.github/deploy-to-wails.top-mirror.yml deleted file mode 100644 index d97f7f650..000000000 --- a/website/.github/deploy-to-wails.top-mirror.yml +++ /dev/null @@ -1,34 +0,0 @@ -name: Deploy mirror | 部署镜像 - -on: - push: - branches: [ main ] - pull_request: - branches: [ main ] - -jobs: - build-and-deploy: - name: Automatic deployment | 自动部署 - runs-on: ubuntu-latest - if: github.repository == 'misitebao/wails-docs' - - steps: - - name: Checkout | 切换到部署分支 - uses: actions/checkout@v2 - with: - ref: "main" - submodules: true - fetch-depth: 0 - - - name: Build Site | 构建网站 - run: | - npm install && npm run build - - # - name: Deploy to Server | 部署到服务器 - # uses: hengkx/ssh-deploy@v1.0.1 - # with: - # HOST: ${{ secrets.DEPLOY_HOST }} - # USERNAME: ${{ secrets.DEPLOY_HOST_USER }} - # PASSWORD: ${{ secrets.DEPLOY_HOST_PASSWORD }} - # SOURCE: "build" - # TARGET: "/www/wwwroot/beta.wails.top"