text: Title: [QOL] Add workflow for auto-release
  Body: Add a workflow for auto-release (bumping versions in `pyproject.toml`, bumping it to dockerhub/githubcr, and any other version references that need to be updated.
  
  Currently every release will push the latest version to 3 places:
  
  - [Pypi](https://pypi.org/project/GraphQLer/)
  - [Dockerhub](https://hub.docker.com/r/omar2535/graphqler)
  - [Github Container Registry](https://github.com/omar2535/GraphQLer/pkgs/container/graphqler)
  
  
  ## Possible idea
  
  Could be done through specific commits as a github action? IE. Pull-request starting with `[RELEASE]`