CI: Fix docbuild upload web step on main
@datapythonista the main branch docbuild step has been failing on the web upload with

```
Run rsync -az --delete --exclude='pandas-docs' --exclude='docs' web/build/ docs@***:/usr/share/nginx/pandas
  rsync -az --delete --exclude='pandas-docs' --exclude='docs' web/build/ docs@***:/usr/share/nginx/pandas
  shell: /usr/bin/bash -e {0}
  env:
    ENV_FILE: environment.yml
    PANDAS_CI: 1
rsync: write failed on "/usr/share/nginx/pandas/Pandas_Cheat_Sheet.pdf": No space left on device (28)
rsync error: error in file IO (code 11) at receiver.c(393) [receiver=3.1.1]
Error: Process completed with exit code 11.
```

It was suggested in https://serverfault.com/questions/688680/rsync-write-failed-no-space-left-on-device-28 that rsync should use the --inplace flag to help resolve. Not sure if there's anything else that should be considered.
The problem is that the disk in our web server is full:
```
$ df -h
Filesystem      Size  Used Avail Use% Mounted on
udev            989M     0  989M   0% /dev
tmpfs           200M   21M  179M  11% /run
/dev/xvda1       39G   39G     0 100% /
tmpfs           998M     0  998M   0% /dev/shm
tmpfs           5.0M     0  5.0M   0% /run/lock
tmpfs           998M     0  998M   0% /sys/fs/cgroup
tmpfs           200M     0  200M   0% /run/user/1007
```

I don't think the inplace will help. I'm having a look to see if there is anything in the server that can be removed, but either we delete something or we get more disk. I've got 5Gb free in the disk, by removing an old backup of the docs, from when we started using rsync instead of uploading the docs manually. That should solve the problem for a while. There are some discussions at NumFOCUS on what to do with several servers including the pandas one. The server used to be free but not anymore. Hopefully by the time the disk is full again, we moved to a new server with more space. Okay thanks for the quick resolution. I'll close this PR then since things will be good for a while.  For context, all the different versions of the documentations that we store until now it's 14Gb, and we've got 5Gb free now. So, when I said for a while, I think it should be at least couple of years or more I guess. Doc Build and Upload is again failing on main with 

```
Run rsync -az --delete --exclude='pandas-docs' --exclude='docs' web/build/ docs@***:/usr/share/nginx/pandas
rsync: write failed on "/usr/share/nginx/pandas/Pandas_Cheat_Sheet.pdf": No space left on device (2[8](https://github.com/pandas-dev/pandas/runs/5156040978?check_suite_focus=true#step:8:8))
rsync error: error in file IO (code 11) at receiver.c(3[9](https://github.com/pandas-dev/pandas/runs/5156040978?check_suite_focus=true#step:8:9)3) [receiver=3.1.1]
Error: Process completed with exit code 11.
``` Strange, I'll have a look later, thanks for the heads up. I fixed the problem for now, and created #45944 for a longer term solution. Thanks @datapythonista 