Skip to content

Add a CHANGELOG entry checklist item to the PR template so CHANGELOG.md stays current #186

Description

@Jagadeeshftw

📌 Description

The repository maintains a CHANGELOG.md, but there's no PR template nudging contributors to add an entry, so it's easy for a merged feature/fix to go undocumented in the changelog over time as the project's contributor base grows via bounty-style external contributions.

🧩 Requirements and context

  • Add (or extend, if one already exists) a .github/pull_request_template.md with a checklist item reminding contributors to add a CHANGELOG.md entry for user-facing changes.
  • Briefly document the expected CHANGELOG.md entry format/section (e.g. Added/Changed/Fixed) in the template or in CHANGELOG.md's own header, based on its current structure.
  • Keep the template lightweight — this should not add unnecessary friction for trivial changes (docs-only, test-only).

🛠️ Suggested execution

  • Add or update .github/pull_request_template.md with the changelog checklist item.
  • Cross-check CHANGELOG.md's existing structure/conventions and reference them briefly in the template.

✅ Acceptance criteria

  • A PR template exists (or is updated) with a CHANGELOG reminder checklist item.
  • The expected CHANGELOG entry format is briefly documented.

🔒 Security notes

No new attack surface; a process/documentation task.

📋 Guidelines

  • Minimum 95% test coverage
  • Clear documentation
  • Timeframe: 96 hours

Metadata

Metadata

Assignees

Labels

GrantFox OSSIssue tracked in GrantFox OSSMaybe RewardedIssue may be eligible for a GrantFox rewardOfficial Campaign | FWC26Campaign: Official Campaign | FWC26devopsdocumentationImprovements or additions to documentation

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions