Skip to content

Commit fcfa3b7

Browse files
Enes Yağızclaude
andcommitted
chore(github): add bug, feature and chore issue templates
Adds the three issue templates plus config.yml, which disables blank issues and routes security reports to the private policy. Supports the issue-first contribution flow. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
1 parent 35f137b commit fcfa3b7

4 files changed

Lines changed: 75 additions & 0 deletions

File tree

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
---
2+
name: Bug report
3+
about: A package whose release notes are wrong or missing, or anything else that misbehaves
4+
title: 'bug: '
5+
labels: bug
6+
---
7+
8+
<!-- Security problems do NOT go here — use SECURITY.md. -->
9+
10+
## What happened
11+
12+
<!-- What you saw, and what you expected instead. -->
13+
14+
## Where
15+
16+
- Registry: <!-- nuget / npm / pypi / pub.dev / maven / packagist -->
17+
- Package:
18+
- Versions compared: <!-- from -> to -->
19+
- URL (if any):
20+
21+
## Steps to reproduce
22+
23+
1.
24+
25+
## Notes
26+
27+
<!-- Logs, screenshots, anything else. A pull request that fixes this should link it with "Closes #". -->

‎.github/ISSUE_TEMPLATE/chore.md‎

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
---
2+
name: Chore
3+
about: Maintenance, tooling, CI, dependencies, docs or process — no user-facing behaviour change
4+
title: 'chore: '
5+
labels: chore
6+
---
7+
8+
## What
9+
10+
<!-- The maintenance task: what changes and where. -->
11+
12+
## Why
13+
14+
<!-- Why it is worth doing now. -->
15+
16+
## Done when
17+
18+
- [ ]
19+
20+
<!-- A pull request for this chore links back with "Closes #". -->

‎.github/ISSUE_TEMPLATE/config.yml‎

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
blank_issues_enabled: false
2+
contact_links:
3+
- name: Security report
4+
url: https://github.com/pkgdiff-dev/pkgdiff/security/policy
5+
about: Report a security problem privately through SECURITY.md — never a public issue.
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
---
2+
name: Feature request
3+
about: A new capability or a larger change — agree the approach here before any code
4+
title: 'feat: '
5+
labels: enhancement
6+
---
7+
8+
## Problem
9+
10+
<!-- What is missing or painful today, and for whom. -->
11+
12+
## Proposed approach
13+
14+
<!-- How you would solve it. For a larger change, enough that we can agree on the approach before
15+
a pull request is opened. -->
16+
17+
## Alternatives considered
18+
19+
<!-- Or "None". -->
20+
21+
## Scope / out of scope
22+
23+
<!-- What this does and does not cover. A pull request implementing it links back with "Closes #". -->

0 commit comments

Comments
 (0)