Skip to content

Commit 075334a

Browse files
Thomas TupperThomas Tupper
authored andcommitted
chore: add governance and contribution templates
1 parent 963fbda commit 075334a

10 files changed

Lines changed: 70 additions & 0 deletions

.github/CODEOWNERS

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
* @ttupper92618
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
---
2+
name: Bug report
3+
about: Report a defect
4+
labels: bug
5+
---
6+
7+
## What happened?
8+
9+
## Expected behavior
10+
11+
## Repro steps
12+
1.
13+
2.
14+
3.
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
---
2+
name: Feature request
3+
about: Propose an enhancement
4+
labels: enhancement
5+
---
6+
7+
## Problem
8+
9+
## Proposal
10+
11+
## Alternatives

.github/branch-protection.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
# Recommended branch protection
2+
3+
- Require pull request before merging
4+
- Require status checks to pass
5+
- Require linear history
6+
- Block force pushes

.github/pull_request_template.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
## Summary
2+
3+
## Changes
4+
-
5+
6+
## Validation
7+
- [ ] Local test run
8+
- [ ] CI passing

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
# Changelog
2+
3+
## 0.1.0 - scaffold
4+
- Initial repository scaffold

CODE_OF_CONDUCT.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
# Code of Conduct
2+
3+
This project follows the Contributor Covenant.
4+
5+
Be respectful, inclusive, and constructive.

CONTRIBUTING.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
# Contributing
2+
3+
## Workflow
4+
1. Create a feature branch from `main`.
5+
2. Open a PR with a clear summary and test notes.
6+
3. Require passing CI before merge.
7+
8+
## Commit style
9+
Use conventional commits when possible (`feat:`, `fix:`, `chore:`).

SECURITY.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
# Security Policy
2+
3+
Please report vulnerabilities privately to the maintainers before public disclosure.
4+
5+
- Do not open public issues for active vulnerabilities.
6+
- Include reproduction steps and impact.

VERSIONING.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
# Versioning
2+
3+
This project follows SemVer.
4+
- MAJOR: incompatible API changes
5+
- MINOR: backward-compatible features
6+
- PATCH: backward-compatible fixes

0 commit comments

Comments
 (0)