-
Notifications
You must be signed in to change notification settings - Fork 30
feat: add GitHub pull request template #301
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
f6e0f8f to
5be2672
Compare
This comment was marked as resolved.
This comment was marked as resolved.
5be2672 to
efc104c
Compare
Add practical PR template tailored to docs-v2 monorepo structure and workflow. Template includes emoji headings matching Auth0 conventions, dedicated redirects section, references to authoring guidelines, and polite collaborative language. Key features: - Emoji headings (✏️ 📁 🔗 ✅ 🔄 📊 🚀 📝 💬) matching Auth0 style - Redirects section with guidance and JSON example (critical given 4,201+ existing redirects) - Link to .claude/skills/writing-auth0-docs/SKILL.md authoring guidelines - References section for Jira tickets and product specs - Polite, collaborative tone throughout instructions - Mintlify-specific validation commands (mint dev, mint broken-links, mint a11y) - No feature flag references (not applicable to public docs repo) 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
efc104c to
218e741
Compare
Add i18n section to remind contributors to consider localized content updates when modifying main docs. Main docs support French Canadian (fr-ca/) and Japanese (ja-jp/) locales. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
This comment was marked as outdated.
This comment was marked as outdated.
38b3696 to
b113dba
Compare
b113dba to
4058b3b
Compare
|
|
||
| - [ ] Shared UI library (`ui/`) | ||
| - [ ] GitHub workflows (`.github/workflows/`) | ||
| - [ ] Tooling or scripts (`tools/`) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nit: We'll be creating a scripts/ folder soon that will start to get updates.
| - [ ] Tooling or scripts (`tools/`) | |
| - [ ] Tooling or scripts (`scripts/`) |
| - [ ] Code examples or snippets | ||
| - [ ] UI component or Mintlify configuration | ||
| - [ ] GitHub workflows (`.github/workflows/`) | ||
| - [ ] Scripts or tooling (`tools/`) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
re: previous comment
| - [ ] Scripts or tooling (`tools/`) | |
| - [ ] Scripts or tooling (`scripts/`) |
| - [ ] Update to existing content | ||
| - [ ] Navigation or structure change | ||
| - [ ] Code examples or snippets | ||
| - [ ] UI component or Mintlify configuration |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nit: don't think it's necessary to describe implementation
| - [ ] UI component or Mintlify configuration | |
| - [ ] UI component or docs configuration |
|
❓ Question: @btiernay is there any way we can make this more concise? |
|
Thanks for the feedback @mikemimik. Agree that this can be made more concise. Having now a better understanding of the repo mechanics than when I opened it, much of this I think can be either automated, documented elsewhere, or inferred. While there are some good things here we likely want to include, I'm going to close the PR in favour of these other avenues for now. |
📝 Before you begin
By opening this PR, you agree to the terms of the Auth0 Code of Conduct. For guidance on creating a high-quality PR, see the Contributing Guidelines.
✏️ Changes
Adds a practical PR template tailored to the docs-v2 monorepo structure and workflow. The template includes dedicated sections for redirects, testing steps, and style requirements. It aligns with Auth0 documentation conventions and reduces friction when opening new PRs.
Preview of the template:
📁 Documentation scope
Docs site(s) affected
main/auth4genai/Other areas
ui/).github/workflows/)tools/)Type of change
.github/workflows/)tools/)🔗 References
Derived from existing Auth0 internal PR patterns and aligned with the structure used across active documentation repos.
🎯 Testing
Local validation
mint devin affected foldersmint broken-links(when applicable)mint a11y(when applicable)npm run buildinui/(for UI changes)Style and structure
Repo checks
Notes: Template renders cleanly in GitHub. Checkboxes and sections are correctly formatted. Command references match our tooling (
mint dev,mint broken-links,mint a11y).🔄 Redirects
Not applicable - no URLs were added, removed, or modified.
🌍 Internationalization (main docs only)
main/🧩 Impact and dependencies
User-facing impact
main/,auth4genai/, and the shared UI libraryDependencies
None
🚀 Deployment
📝 Follow-up
💬 Additional context
The template aims to keep the process lightweight and predictable.
It surfaces the most common reviewer needs upfront: redirects, terminology alignment, testing steps, and per-site scope.
Tip
Useful references: