Skip to content

Commit fbfdb13

Browse files
authored
Merge pull request #41 from chrisjwalk/dx/github-templates-dependabot-33
dx: add GitHub PR/issue templates and Dependabot config
2 parents 135cd9e + f9d4809 commit fbfdb13

4 files changed

Lines changed: 90 additions & 0 deletions

File tree

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
---
2+
name: Bug report
3+
about: Report a bug or unexpected behaviour
4+
labels: bug
5+
---
6+
7+
## Description
8+
9+
<!-- A clear description of the bug. -->
10+
11+
## Steps to Reproduce
12+
13+
1.
14+
2.
15+
3.
16+
17+
## Expected Behaviour
18+
19+
<!-- What should happen? -->
20+
21+
## Actual Behaviour
22+
23+
<!-- What actually happens? -->
24+
25+
## Environment
26+
27+
- OS:
28+
- Node version:
29+
- Browser (if applicable):
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
---
2+
name: Feature request
3+
about: Propose a new feature or improvement
4+
labels: enhancement
5+
---
6+
7+
## Problem
8+
9+
<!-- What problem does this solve? -->
10+
11+
## Proposed Solution
12+
13+
<!-- Describe the feature you'd like. -->
14+
15+
## Alternatives Considered
16+
17+
<!-- Any other approaches you considered? -->

.github/dependabot.yml

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
version: 2
2+
3+
updates:
4+
- package-ecosystem: npm
5+
directory: /
6+
schedule:
7+
interval: weekly
8+
day: monday
9+
groups:
10+
angular:
11+
patterns: ["@angular/*", "@angular-devkit/*"]
12+
ngrx:
13+
patterns: ["@ngrx/*"]
14+
nx:
15+
patterns: ["@nx/*", "nx"]
16+
material:
17+
patterns: ["@angular/material", "@angular/cdk"]
18+
19+
- package-ecosystem: github-actions
20+
directory: /
21+
schedule:
22+
interval: monthly

.github/pull_request_template.md

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
## Linked Issue
2+
3+
Closes #
4+
5+
## Description
6+
7+
<!-- What does this PR do? -->
8+
9+
## Type of Change
10+
11+
- [ ] Bug fix
12+
- [ ] New feature
13+
- [ ] Refactor / code quality
14+
- [ ] Documentation
15+
- [ ] CI / tooling
16+
- [ ] Dependency update
17+
18+
## Testing Checklist
19+
20+
- [ ] Tests pass (`nx run-many -t test`)
21+
- [ ] Lint passes (`nx run-many -t lint`)
22+
- [ ] Build passes (`nx run web-app:build`)

0 commit comments

Comments
 (0)