AIGeT automatically scans your code for TODO comments and creates GitHub issues from them.
- Automatically converts
TODOcomments into GitHub issues. - Integrates easily as a GitHub Action.
-
Fork this repository and clone it to your local machine.
-
Add the AIGeT Action to your repository:
- Copy the
aiget-action.ymlfrom the.github/workflows/folder in this repository. - Paste it into your own
.github/workflows/folder in your GitHub repository.
- Copy the
-
Create a Personal Access Token (PAT):
- Go to GitHub Personal Access Tokens and create a new token with repo and workflow permissions.
- Save the token securely.
-
Add the Token as a Secret:
- Go to your repository settings.
- Under Secrets > Actions, add a new secret with the name
AIGET_GITHUB_TOKENand paste your token in the value field.
-
Add TODO Comments in Your Code:
- In any Python file, add a
TODOcomment, for example:# TODO: Refactor this function
- In any Python file, add a
-
Push the Changes:
- Once the workflow and secret are set up, push your changes to GitHub.
- The GitHub Action will automatically run and generate issues based on the TODO comments.
# TODO: Refactor this function to improve performance