🤖 Auto PR GitHub Action for CI/CD Fixes
Automatically detects CI/CD failures, submits logs and code issues to OpenAI for AI-assisted fixes, and creates a pull request (PR) with the proposed changes.
🚀 Features
✅ Detects CI/CD failures in GitHub Actions (pytest, flake8, pylint).
✅ Submits error logs & code issues to OpenAI’s API for AI-generated fixes.
✅ Applies AI-generated fixes and commits changes.
✅ Creates a GitHub PR with logs and AI-generated modifications.
✅ Ensures human review—does NOT auto-approve PRs.
✅ Runs only on the main branch when CI/CD fails.