Skip to content

docs: add pull request template - #209

Merged
topdaily-dev merged 1 commit into
mainfrom
docs/add-pull-request-template
Aug 25, 2026
Merged

topdaily-dev merged 1 commit into
mainfrom
docs/add-pull-request-template

Conversation

@topdaily-dev

Copy link
Copy Markdown
Owner

Summary

badgekit had no pull request template, so PRs opened with an empty
description. This adds one based on the rules already in CONTRIBUTING.md:

  • npm test before opening a PR
  • tests added or updated in lib/*.test.mjs for behaviour changes
  • clear, descriptive commit messages
  • one logical change per PR
  • co-author trailers naming human GitHub accounts only

It also adds a Badge output prompt asking for before and after Markdown on
changes to badge generation. badgekit produces Markdown that users paste into
a README, so the rendered result is the thing worth reviewing, and it is hard to
judge from a diff of the generator alone.

Type of change

  • Bug fix
  • New feature
  • Documentation
  • Chore / CI

Verification

  • npm test — all tests passing
  • Markdown only, no runtime code touched

Checklist

  • npm test passes locally
  • Tests added or updated in lib/*.test.mjs for behavior changes
  • Commit message is clear and descriptive
  • PR is focused on one logical change
  • Co-author trailers, if any, name human GitHub accounts only

Badge output

None. Badge generation is unchanged.

Adds a PR template based on the rules already in CONTRIBUTING.md
(npm test, tests in lib/*.test.mjs, descriptive commits, one logical
change per PR, human-only co-author trailers).

Includes a badge-output prompt asking for before and after Markdown,
since badgekit emits Markdown for READMEs and the rendered result is
hard to judge from a diff of the generator alone.
@topdaily-dev
topdaily-dev merged commit 8d62621 into main Aug 25, 2026
1 check passed
@topdaily-dev
topdaily-dev deleted the docs/add-pull-request-template branch August 25, 2026 08:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant