LearnNewsExamplesServices
Frontmatter
id7613
titleUpdate Pull Request Template for Enforced Issue Linking
stateClosed
labels
documentation
assigneestobiu
createdAtOct 23, 2025, 12:08 AM
updatedAtOct 23, 2025, 12:10 AM
githubUrlhttps://github.com/neomjs/neo/issues/7613
authortobiu
commentsCount0
parentIssuenull
subIssues[]
subIssuesCompleted0
subIssuesTotal0
blockedBy[]
blocking[]
closedAtOct 23, 2025, 12:10 AM

Update Pull Request Template for Enforced Issue Linking

Closed v11.0.0 documentation
tobiu
tobiu commented on Oct 23, 2025, 12:08 AM

Update the .github/PULL_REQUEST_TEMPLATE.md to enforce linking PRs to GitHub issues using the Closes # keyword, improving issue tracking and auto-closing behavior.

Scope

The .github/PULL_REQUEST_TEMPLATE.md file has been modified to:

  1. Directly prompt for an issue number using Closes #.
  2. Provide a section for explaining why a PR might not close an issue.
  3. Include a warning about PRs without issue references.
  4. Ensure the new section is prominently placed at the top of the template.

Goal

To improve the consistency and reliability of issue tracking within the project by ensuring all Pull Requests are explicitly linked to a corresponding GitHub issue, and to leverage GitHub's automatic issue closing feature.

tobiu assigned to @tobiu on Oct 23, 2025, 12:08 AM
tobiu added the documentation label on Oct 23, 2025, 12:08 AM
tobiu referenced in commit c0fdfad - "Update Pull Request Template for Enforced Issue Linking #7613" on Oct 23, 2025, 12:08 AM
tobiu closed this issue on Oct 23, 2025, 12:10 AM