Skip to content

Conversation

@btiernay
Copy link
Contributor

@btiernay btiernay commented Nov 18, 2025

📝 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:

image

📁 Documentation scope

Docs site(s) affected

  • main/
  • auth4genai/

Other areas

  • Shared UI library (ui/)
  • GitHub workflows (.github/workflows/)
  • Tooling or scripts (tools/)

Type of change

  • New page or major section
  • Update to existing content
  • Navigation or structure change
  • Code examples or snippets
  • UI component or Mintlify configuration
  • GitHub workflows (.github/workflows/)
  • Scripts or tooling (tools/)

🔗 References

Derived from existing Auth0 internal PR patterns and aligned with the structure used across active documentation repos.

🎯 Testing

Local validation

  • Content-only change (no build or navigation impact)
  • mint dev in affected folders
  • mint broken-links (when applicable)
  • mint a11y (when applicable)
  • npm run build in ui/ (for UI changes)

Style and structure

  • Follows the Contributing Guidelines
  • Uses correct Auth0 terminology
  • Code blocks include language and filenames when needed

Repo checks

  • All required GitHub checks are passing
  • The correct base branch is used

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)

  • Not applicable - no English content changes in main/

🧩 Impact and dependencies

User-facing impact

  • The template auto-populates new PRs in the repo
  • Establishes a consistent structure for PR descriptions across main/, auth4genai/, and the shared UI library
  • Highlights redirect handling, which helps avoid breaking existing URLs
  • Includes links to authoring and style guidance to support consistent documentation quality

Dependencies

None

🚀 Deployment

  • Safe to deploy on merge

📝 Follow-up

  • No follow-up needed

💬 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.

@btiernay btiernay force-pushed the feat/add-pr-template branch from f6e0f8f to 5be2672 Compare November 18, 2025 14:14
@priley86

This comment was marked as resolved.

@btiernay btiernay marked this pull request as ready for review November 18, 2025 14:43
@btiernay btiernay force-pushed the feat/add-pr-template branch from 5be2672 to efc104c Compare November 18, 2025 14:47
@avanscoy avanscoy added DO NOT MERGE documentation Improvements or additions to documentation labels Nov 18, 2025
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 <[email protected]>
@btiernay btiernay force-pushed the feat/add-pr-template branch from efc104c to 218e741 Compare November 18, 2025 15:31
mikemimik

This comment was marked as resolved.

btiernay and others added 2 commits November 18, 2025 13:00
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 <[email protected]>
@btiernay

This comment was marked as outdated.

@btiernay btiernay requested a review from mikemimik November 19, 2025 16:09
@btiernay btiernay force-pushed the feat/add-pr-template branch 2 times, most recently from 38b3696 to b113dba Compare November 23, 2025 15:25
@btiernay btiernay mentioned this pull request Nov 23, 2025
25 tasks
@btiernay btiernay force-pushed the feat/add-pr-template branch from b113dba to 4058b3b Compare November 24, 2025 14:02
@btiernay btiernay requested a review from avanscoy November 24, 2025 14:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

DO NOT MERGE documentation Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants