Skip to content

chore: add PR and issue templates#82

Merged
mulhamna merged 1 commit into
mainfrom
chore/github-templates
Jun 21, 2026
Merged

chore: add PR and issue templates#82
mulhamna merged 1 commit into
mainfrom
chore/github-templates

Conversation

@mulhamna

@mulhamna mulhamna commented Jun 21, 2026

Copy link
Copy Markdown
Owner

Summary

  • Repo had no contributor-facing GitHub templates — only CI/release/dependabot config.
  • Standardize PRs and issues so contributions arrive structured, especially new package-manager scanner submissions.

Changes

  • .github/PULL_REQUEST_TEMPLATE.md — Summary / Changes / Type / Test plan / Checklist, mirrors repo commit + PR rules.
  • .github/ISSUE_TEMPLATE/bug_report.yml — form: repro, affected PM dropdown, OS, Node, pkgmap version, logs.
  • .github/ISSUE_TEMPLATE/feature_request.yml — form: motivation, proposed solution, alternatives.
  • .github/ISSUE_TEMPLATE/new_scanner.yml — form tied to scanner interface (list cmd, check binary, JSON support, platforms).
  • .github/ISSUE_TEMPLATE/config.yml — blank issues off; links to npm + README.

Test plan

  • All issue YAML forms parse (yaml.safe_load)
  • GitHub renders 3 forms + blank disabled (verify after merge)
  • New PR autofills template

Add a markdown pull request template plus GitHub issue forms (bug
report, feature request, new scanner request) and a config that
disables blank issues and links to npm and the README. Standardizes
contributions, especially new package-manager scanner submissions.
@mulhamna mulhamna merged commit 9797619 into main Jun 21, 2026
4 checks passed
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