AI-Powered PR Acceptance Criteria Checker π€
Woot!! is an innovative AI tool π οΈ designed to streamline PR reviews by ensuring alignment with acceptance criteria. It's perfect for developers, project maintainers, and teams looking for efficient and accurate PR evaluations.
- Automatic Summarization: π Uses NLP to extract main points from PR descriptions.
- Key Changes Highlight: π Identifies significant code changes for focused reviews.
Follow these steps to get Woot!! up and running in your project:
- Create a
.yml
file in.github/workflows
. - Add the Woot!! action to your workflow.
- Configure your GitHub Token, OpenAI Key, and other necessary details.
Integrate Woot!! into your GitHub Actions workflow for automated PR checks. Here's an example configuration:
- name: Woot ai !!
uses: bemijonathan/Woot@0.1
with:
githubToken: ${{ secrets.GITHUB_TOKEN }}
openAIKey: ${{ secrets.OPEN_AI_KEY }}
jiraEmail: ${{ secrets.JIRA_EMAIL }}
jiraApiKey: ${{ secrets.JIRA_API_KEY }}
jiraHost: ${{ secrets.JIRA_HOST }}
Contributions are welcome! π Check out our contributing guidelines for more information.
This project is free to use as custom software or any part can be extended for monetary value
Need help? Contact me π€ bemijonathan@gmail.com.