π‘ Turn your README into tested code.
This GitHub Action runs LLM-powered unit tests on your README.md
using Google's **Gemini API
**.
You can now customize which checks to run, generate markdown reports, and keep your workflows
green.
- π Project description
- π§ͺ Installation instructions
- π§° Usage examples
- π License info
- πΈ Screenshot or live demo link
Tip: You can disable specific tests using the
checks
input.
Drop this into your workflow to automatically test your README:
- uses: atick-faisal/llm-readme-tester@v1
with:
google_api_key: ${{ secrets.GOOGLE_API_KEY }}
checks: "description,install,license" # optional, default is "all"
π§ Available check keywords: description
, install
, usage
, license
, demo
π Add your Gemini API key as a secret named GOOGLE_API_KEY
.
test_readme.py ....F [100%]
FAILED test_readme.py::test_license_info - β License information is missing.
- π€ Contributing Guide
- β¨ Code of Conduct
- π§ͺ Test Case Discussion
Suggest new checks, vote on ideas, and bring the README police to life