diff --git a/.github/workflows/photon-code-docs.yml b/.github/workflows/photon-code-docs.yml index 02f2576bcb..654d64a747 100644 --- a/.github/workflows/photon-code-docs.yml +++ b/.github/workflows/photon-code-docs.yml @@ -77,13 +77,19 @@ jobs: - uses: actions/download-artifact@v4 - run: find . - - name: copy file via ssh password + - name: publish docs to development if: github.ref == 'refs/heads/main' - uses: appleboy/scp-action@v0.1.7 - with: - 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/ + uses: up9cloud/action-rsync@v1.4 + env: + HOST: ${{ secrets.WEBMASTER_SSH_HOST }} + KEY: ${{secrets.WEBMASTER_SSH_KEY}} + SOURCE: . + TARGET: /var/www/html/photonvision-docs/development/ + - name: publish docs to release + if: startsWith(github.ref, 'refs/tags/v') + uses: up9cloud/action-rsync@v1.4 + env: + HOST: ${{ secrets.WEBMASTER_SSH_HOST }} + KEY: ${{secrets.WEBMASTER_SSH_KEY}} + SOURCE: . + TARGET: /var/www/html/photonvision-docs/release/