Skip to content

Add GitHub contribution templates - #32

Merged
austin-smith merged 1 commit into
mainfrom
add-github-contribution-templates
Jul 11, 2026
Merged

Add GitHub contribution templates#32
austin-smith merged 1 commit into
mainfrom
add-github-contribution-templates

Conversation

@austin-smith

Copy link
Copy Markdown
Owner

What Changed

  • Added structured bug report and feature request forms with the existing bug and enhancement labels.
  • Added issue-template configuration that continues to allow blank issues.
  • Added a pull request template covering scope, rationale, optional UI evidence, and validation.
  • Updated AGENTS.md with branch, commit, pull request, and issue conventions.
  • Corrected the testing guidance to document the existing Vitest suite.

Why

Crapdash had CI workflows but no standard issue or pull request intake. These templates establish consistent contribution expectations while tailoring environment details and sensitive-data guidance to a self-hosted dashboard.

Validation

  • Issue-form YAML parsed successfully.
  • pnpm lint
  • pnpm test — 74 tests passed.
  • pnpm build
  • git diff --check

@austin-smith
austin-smith marked this pull request as ready for review July 11, 2026 23:23
@austin-smith
austin-smith merged commit 668f1ad into main Jul 11, 2026
1 check passed
@austin-smith
austin-smith deleted the add-github-contribution-templates branch July 11, 2026 23:26
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