It could be possible to fully automate the release procedure with Action's webhook event release.
- Build artifacts and publish to PyPI
- Build and upload documentation to the website
https://docs.github.com/en/developers/webhooks-and-events/webhooks/webhook-events-and-payloads#release