🚀 Supercharge Your PRs with PR Quality Enforcer:
Frustrated with vague pull requests and missing screenshots? Meet **PR Quality Enforcer* – your GitHub Actions hero!*
🎯 The Pain of Shoddy PRs
Ever opened a pull request only to find:
- ❌ No screenshots for UI changes – leaving reviewers guessing?
- ❌ Cryptic descriptions like "Fixed stuff" – wasting everyone's time?
- ❌ Endless back-and-forth – delaying merges?
We’ve all been there. That’s why I built PR Quality Enforcer to transform chaos into clarity.
✨ How PR Quality Enforcer Works Its Magic
This open-source tool automates PR quality checks using GitHub Actions. Here’s how:
1. 🧠 Smart PR Templates
Every PR starts with a clear structure to guide contributors:
markdown
### Changes Made
- [ ] Screenshot attached
- [ ] Description of changes included
**Screenshots**:
**Related Issues**:
---
## 🔥 Proof in Action
Here’s what it looks like in a real-world repo:
### ❌ Before: A Failing PR
No screenshots attached? Boom. The check fails with a red ❌ and a clear message.
> The checklist wasn’t completed, and the `check_screenshots` job failed fast.
### ✅ After: A Passing PR
Screenshots added and template filled? Now you're talking. The check passes with a satisfying green ✅.
> All checks passed, including `check_screenshots`. Reviewers can merge with confidence.
---
## 🚀 Why You’ll Love It
- ⚡ **30% Faster Reviews** – No more asking for basics
- 👨💻 **Better Contributions** – Newbies know what's expected
- 🐛 **Fewer Bugs** – Visual proof catches UI issues early
---
## 💻 Get Started Now!
Add this to your repo’s `.github/` folder:
- `.github/workflows/pr-screenshot-check.yml`
- `.github/PULL_REQUEST_TEMPLATE.md`
🔗 GitHub Repo: [github.com/org-sameer/pr-quality-enforcer](https://github.com/org-sameer/pr-quality-enforcer)
---
## 💬 Join the Revolution
- 💭 **What’s your biggest PR pet peeve?**
- 🤖 **Tried automating PR quality checks yet?**
Drop a comment or open an issue.
⭐ Star the repo. Contribute. Make PRs better, together.