https://levelup.gitconnected.com/automating-python-web-app-deployments-using-github-actions-4b4763e95d82