diff --git a/.github/workflows/upload-docs.yml b/.github/workflows/upload-docs.yml index 3e93ddbd3..a2501e4d9 100644 --- a/.github/workflows/upload-docs.yml +++ b/.github/workflows/upload-docs.yml @@ -4,7 +4,6 @@ on: push: branches: - main - - build_jsonrpc_docs_ci permissions: {} @@ -29,6 +28,9 @@ jobs: build-python: runs-on: ubuntu-latest + environment: + name: py.delta.chat + url: https://py.delta.chat/ steps: - uses: actions/checkout@v6 @@ -42,12 +44,15 @@ jobs: - name: Upload to py.delta.chat run: | mkdir -p "$HOME/.ssh" - echo "${{ secrets.CODESPEAK_KEY }}" > "$HOME/.ssh/key" + echo "${{ secrets.PY_DOCS_SSH_KEY }}" > "$HOME/.ssh/key" chmod 600 "$HOME/.ssh/key" - rsync -avzh -e "ssh -i $HOME/.ssh/key -o StrictHostKeyChecking=no" $GITHUB_WORKSPACE/result/html/ "delta@py.delta.chat:/home/delta/build/master" + rsync -avzh --delete -e "ssh -i $HOME/.ssh/key -o StrictHostKeyChecking=no" $GITHUB_WORKSPACE/result/html/ "${{ secrets.PY_DOCS_SSH_USER }}@py.delta.chat:/var/www/html/py.delta.chat" build-c: runs-on: ubuntu-latest + environment: + name: c.delta.chat + url: https://c.delta.chat/ steps: - uses: actions/checkout@v6 @@ -61,9 +66,9 @@ jobs: - name: Upload to c.delta.chat run: | mkdir -p "$HOME/.ssh" - echo "${{ secrets.CODESPEAK_KEY }}" > "$HOME/.ssh/key" + echo "${{ secrets.C_DOCS_SSH_KEY }}" > "$HOME/.ssh/key" chmod 600 "$HOME/.ssh/key" - rsync -avzh -e "ssh -i $HOME/.ssh/key -o StrictHostKeyChecking=no" $GITHUB_WORKSPACE/result/html/ "delta@c.delta.chat:/home/delta/build-c/master" + rsync -avzh --delete -e "ssh -i $HOME/.ssh/key -o StrictHostKeyChecking=no" $GITHUB_WORKSPACE/result/html/ "${{ secrets.C_DOCS_SSH_USER }}@c.delta.chat:/var/www/html/c.delta.chat" build-ts: runs-on: ubuntu-latest