How To Enable Python Upgrade Automation#
This How-to will walk you through the process of getting the automated Python requirements upgrade jobs setup on a repository.
You know how to use Git and GitHub PR Workflows.
adminaccess to the repository.
<repo_name>with the name of your repository in the following URL and go to it:
Click Configure on the
Python Requirements Upgrade Workflowcard.
Review the contents of the GitHub action, make any changes that you might want to make. If you’re not sure, the defaults work fine for most use cases.
If you are applying changes to a newer repo, you may have
mainas your default branch instead of
master. In which case you should update the workflow.
Commit the changes to a branch and get the PR reviewed and merged.
Next, add the edx-requirements-bot team to your repository with
writepermissions. It will be at the following url with
<repo_name>replaced with your actual repository name.