Skip to content

Commit 01bbf76

Browse files
authored
docs: add CODEOWNERS and issue/PR templates (#112)
1 parent 88884cb commit 01bbf76

5 files changed

Lines changed: 86 additions & 0 deletions

File tree

.github/CODEOWNERS

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
# Code owners are automatically requested for review on matching PRs.
2+
# https://docs.github.com/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/about-code-owners
3+
#
4+
# Default owner for everything. Adjust to a team (e.g. @encryption4all/<team>)
5+
# or add path-specific rules below as the maintainer set grows.
6+
* @rubenhensen
Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
---
2+
name: Bug report
3+
about: Report a problem with PostGuard for Business
4+
title: ''
5+
labels: bug
6+
---
7+
8+
## What happened
9+
10+
<!-- A clear description of the bug. -->
11+
12+
## Steps to reproduce
13+
14+
1.
15+
2.
16+
3.
17+
18+
## Expected behaviour
19+
20+
<!-- What you expected to happen instead. -->
21+
22+
## Environment
23+
24+
- Version / commit / image tag:
25+
- Browser & OS (if relevant):
26+
27+
## Additional context
28+
29+
<!-- Logs, screenshots, or anything else useful. Do NOT paste secrets. -->
30+
31+
<!--
32+
Found a security vulnerability? Do not file it here — report it privately.
33+
See SECURITY.md.
34+
-->

.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: true
2+
contact_links:
3+
- name: Report a security vulnerability
4+
url: https://github.com/encryption4all/postguard-business/security/advisories/new
5+
about: Please report security issues privately, not as a public issue. See SECURITY.md.
Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
---
2+
name: Feature request
3+
about: Suggest an idea or improvement
4+
title: ''
5+
labels: enhancement
6+
---
7+
8+
## Problem
9+
10+
<!-- What are you trying to do, and what's getting in the way? -->
11+
12+
## Proposed solution
13+
14+
<!-- What you'd like to see happen. -->
15+
16+
## Alternatives considered
17+
18+
<!-- Other approaches you've thought about, if any. -->
19+
20+
## Additional context
21+
22+
<!-- Mockups, links, or related issues. -->

.github/PULL_REQUEST_TEMPLATE.md

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
<!--
2+
PR titles must follow Conventional Commits (enforced by the "Conventional Commit"
3+
check), e.g. `feat: ...`, `fix: ...`, `docs: ...`, `ci: ...`, `chore: ...`.
4+
-->
5+
6+
## Summary
7+
8+
<!-- What does this PR change, and why? -->
9+
10+
## Related issue
11+
12+
<!-- e.g. Closes #123 -->
13+
14+
## Checklist
15+
16+
- [ ] `npm run lint` and `npm run check` pass
17+
- [ ] Tests added/updated where it makes sense (`npm run test:unit` / `npm run test:e2e`)
18+
- [ ] Database changes ship a migration and pass `npm run db:check` (migration safety)
19+
- [ ] `.env.example` / docs updated if configuration or behaviour changed

0 commit comments

Comments
 (0)