Skip to content

docs: Enhance pull request template with guidelines#448

Open
teolemon wants to merge 2 commits intodevelopfrom
PR-template-fix
Open

docs: Enhance pull request template with guidelines#448
teolemon wants to merge 2 commits intodevelopfrom
PR-template-fix

Conversation

@teolemon
Copy link
Copy Markdown
Member

@teolemon teolemon commented Mar 3, 2026

docs: Enhance pull request template with guidelines

Updated the pull request template to include acceptance requirements and guidelines for naming pull request titles.
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Updates the repository’s pull request template to provide clearer contribution/formatting guidance and add disclosure sections for PR metadata.

Changes:

  • Adds an “Acceptance Requirements” note and a PR title naming scheme with allowed types.
  • Updates the Description section prompt text.
  • Adds an LLM usage disclosure section and revises the related-issues section.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment on lines +20 to +21
- `l10n`, for Localization and translation updates
- `taxonomy`, for Changes to product categories and tags taxonomy
Copy link

Copilot AI Mar 3, 2026

Choose a reason for hiding this comment

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

The PR title type list includes l10n and taxonomy, but the repo’s Semantic PR check runs amannn/action-semantic-pull-request@v6 without any type configuration. That action’s defaults typically only allow the standard conventional-commit types, so these extra types may cause PRs to fail CI. Either remove unsupported types from this template or add an explicit configuration for the semantic PR action so the template matches what CI enforces.

Suggested change
- `l10n`, for Localization and translation updates
- `taxonomy`, for Changes to product categories and tags taxonomy

Copilot uses AI. Check for mistakes.
- Fixes #[ISSUE NUMBER] No newline at end of file
### Related issue(s) and discussion
<!-- Please add the issue number this issue will close, that way, once your pull request is merged, the issue will be closed as well -->
- Fixes: <!-- #1 Note: you can also use Closes: -->
Copy link

Copilot AI Mar 3, 2026

Choose a reason for hiding this comment

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

The “Fixes” line is currently rendered as just Fixes: with the example issue number inside an HTML comment, which makes it easy to forget the required Fixes #123/Closes #123 syntax and prevents auto-closing if left unchanged. Consider making the placeholder explicit (e.g., Fixes #<issue-number>) so the default text is already valid GitHub closing-keyword format.

Suggested change
- Fixes: <!-- #1 Note: you can also use Closes: -->
- Fixes #<issue-number> <!-- Note: you can also use Closes instead of Fixes -->

Copilot uses AI. Check for mistakes.
Comment thread .github/PULL_REQUEST_TEMPLATE.md Outdated
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
@sonarqubecloud
Copy link
Copy Markdown

sonarqubecloud bot commented Mar 3, 2026

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

Development

Successfully merging this pull request may close these issues.

2 participants