Skip to content

Commit 96e2db4

Browse files
zhawtofclaude
andcommitted
chore: add pull request template
Adds .github/pull_request_template.md with sections for summary, type of change, testing checklist tied to the repo's pnpm scripts, a schema-changes block for src/slack-block-kit.schema.json updates, and a Conventional Commits reminder so release-please continues to pick up versions correctly. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
1 parent 9624fea commit 96e2db4

1 file changed

Lines changed: 39 additions & 0 deletions

File tree

.github/pull_request_template.md

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
## Summary
2+
3+
<!-- What does this PR change and why? Link any related issues. -->
4+
5+
## Type of change
6+
7+
- [ ] Bug fix (non-breaking change that fixes an issue)
8+
- [ ] New feature (non-breaking change that adds functionality)
9+
- [ ] Breaking change (fix or feature that would cause existing behavior to change)
10+
- [ ] Schema update (changes to `src/slack-block-kit.schema.json`)
11+
- [ ] Docs / chore (no runtime change)
12+
13+
## Changes
14+
15+
<!-- Bullet list of notable changes. Call out anything reviewers should pay extra attention to. -->
16+
17+
-
18+
19+
## Testing
20+
21+
- [ ] `pnpm test` passes
22+
- [ ] `pnpm typecheck` passes
23+
- [ ] `pnpm lint` passes
24+
- [ ] `pnpm validate-schema` passes (if the schema changed)
25+
- [ ] Added or updated tests under `test/` covering the change
26+
27+
## Schema changes
28+
29+
<!-- Fill out if `src/slack-block-kit.schema.json` was modified. -->
30+
31+
- [ ] Verified against the [Slack Block Kit reference](https://api.slack.com/reference/block-kit)
32+
- [ ] Backwards compatible (existing valid payloads still validate)
33+
- [ ] If breaking, called out in the summary and a release note is planned
34+
35+
## Checklist
36+
37+
- [ ] Commit messages follow [Conventional Commits](https://www.conventionalcommits.org/) (required for release-please)
38+
- [ ] Public API changes are reflected in `README.md`
39+
- [ ] No secrets, tokens, or sample tenant data committed

0 commit comments

Comments
 (0)