From 6a2d83e19ba6d0b87f8dd6ca84102805e6443fe4 Mon Sep 17 00:00:00 2001 From: Matt Date: Mon, 12 Feb 2024 19:57:23 -0500 Subject: [PATCH] Upload docs to VPS via SFTP (#1235) Still in testing, might break our docs for now --- .github/workflows/documentation.yml | 22 ++++++++-------------- 1 file changed, 8 insertions(+), 14 deletions(-) diff --git a/.github/workflows/documentation.yml b/.github/workflows/documentation.yml index d8d11b60e..67d9cd203 100644 --- a/.github/workflows/documentation.yml +++ b/.github/workflows/documentation.yml @@ -68,10 +68,6 @@ jobs: release: needs: [build-client, run_docs] - environment: - name: github-pages - url: ${{ steps.deployment.outputs.page_url }} - runs-on: ubuntu-22.04 steps: @@ -79,14 +75,12 @@ jobs: - uses: actions/download-artifact@v4 - run: find . - - - name: Setup Pages - uses: actions/configure-pages@v4 - - name: Upload artifact - uses: actions/upload-pages-artifact@v3 + - name: copy file via ssh password + uses: appleboy/scp-action@v0.1.7 with: - # Upload entire repository - path: '.' - - name: Deploy to GitHub Pages - id: deployment - uses: actions/deploy-pages@v4 + host: ${{ secrets.WEBMASTER_SSH_HOST }} + username: ${{ secrets.WEBMASTER_SSH_USERNAME }} + password: ${{ secrets.WEBMASTER_SSH_KEY }} + port: ${{ secrets.WEBMASTER_SSH_PORT }} + source: "*" + target: /var/www/html/photonvision-docs/