Skip to content

docs: add PR template#45

Merged
KooshaPari merged 1 commit into
mainfrom
pr-template/bootstrap
Apr 30, 2026
Merged

docs: add PR template#45
KooshaPari merged 1 commit into
mainfrom
pr-template/bootstrap

Conversation

@KooshaPari
Copy link
Copy Markdown
Owner

@KooshaPari KooshaPari commented Apr 30, 2026

Bootstraps standard PR template.


Note

Low Risk
Adds a GitHub PR template only; no runtime code paths, logic, or dependencies are affected.

Overview
Introduces a standardized .github/PULL_REQUEST_TEMPLATE.md to guide contributors on providing a summary, key changes, testing checklist, and related issue links for each PR.

Reviewed by Cursor Bugbot for commit 9c173ae. Bugbot is set up for automated code reviews on this repo. Configure here.

@coderabbitai
Copy link
Copy Markdown

coderabbitai Bot commented Apr 30, 2026

Warning

Rate limit exceeded

@KooshaPari has exceeded the limit for the number of commits that can be reviewed per hour. Please wait 35 minutes and 31 seconds before requesting another review.

To keep reviews running without waiting, you can enable usage-based add-on for your organization. This allows additional reviews beyond the hourly cap. Account admins can enable it under billing.

⌛ How to resolve this issue?

After the wait time has elapsed, a review can be triggered using the @coderabbitai review command as a PR comment. Alternatively, push new commits to this PR.

We recommend that you space out your commits to avoid hitting the rate limit.

🚦 How do rate limits work?

CodeRabbit enforces hourly rate limits for each developer per organization.

Our paid plans have higher rate limits than the trial, open-source and free plans. In all cases, we re-allow further reviews after a brief timeout.

Please see our FAQ for further information.

ℹ️ Review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: ASSERTIVE

Plan: Pro

Run ID: cfe15e4f-cfd1-4f65-a95d-38be19c00bfa

📥 Commits

Reviewing files that changed from the base of the PR and between e0319bd and 9c173ae.

📒 Files selected for processing (1)
  • .github/PULL_REQUEST_TEMPLATE.md
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch pr-template/bootstrap
✨ Simplify code
  • Create PR with simplified code
  • Commit simplified code in branch pr-template/bootstrap

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share
Review rate limit: 0/1 reviews remaining, refill in 35 minutes and 31 seconds.

Comment @coderabbitai help to get the list of available commands and usage tips.

@KooshaPari KooshaPari merged commit 89f94c3 into main Apr 30, 2026
8 of 10 checks passed
@KooshaPari KooshaPari deleted the pr-template/bootstrap branch April 30, 2026 16:06
@sonarqubecloud
Copy link
Copy Markdown

Copy link
Copy Markdown

@gemini-code-assist gemini-code-assist Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request introduces a new pull request template in .github/PULL_REQUEST_TEMPLATE.md to standardize contributions. The review feedback suggests several improvements to align the template with existing project guidelines in CONTRIBUTING.md, including prompting for the rationale behind changes, expanding the testing checklist to cover builds and formatting, and adding specific placeholders for AgilePlus specs and ADRs.

@@ -0,0 +1,20 @@
## Summary

<!-- What does this PR do, in 1-3 sentences -->
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

medium

The CONTRIBUTING.md (line 55) requires describing both what changed and why. Updating the prompt in the Summary section will help ensure contributors provide the necessary context.

Suggested change
<!-- What does this PR do, in 1-3 sentences -->
<!-- What does this PR do and why, in 1-3 sentences -->

Comment on lines +13 to +15
- [ ] Local lint passes
- [ ] Local tests pass
- [ ] Manual smoke test (if applicable)
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

medium

To align with the quality gates and local development steps defined in CONTRIBUTING.md (lines 54, 61, 108), the testing checklist should include build, formatting, and lint suppression checks.

Suggested change
- [ ] Local lint passes
- [ ] Local tests pass
- [ ] Manual smoke test (if applicable)
- [ ] Local build passes
- [ ] Local lint/format passes
- [ ] Local tests pass
- [ ] No new lint suppressions (or justified)
- [ ] Manual smoke test (if applicable)

Comment on lines +19 to +20
<!-- Issues/PRs/specs this addresses -->
Closes #
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

medium

According to the CONTRIBUTING.md (lines 7-11, 55), linking an AgilePlus spec is a mandate for non-trivial work. Providing a specific placeholder for the spec and ADRs improves traceability.

Suggested change
<!-- Issues/PRs/specs this addresses -->
Closes #
<!-- Issues/PRs/specs/ADRs this addresses. AgilePlus specs are mandated for non-trivial work. -->
- AgilePlus Spec:
- Closes #

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant