Skip to content

Commit 07aab1a

Browse files
authored
docs: introduce ADRs (#1505)
1 parent b5f628a commit 07aab1a

File tree

4 files changed

+34
-0
lines changed

4 files changed

+34
-0
lines changed

.github/workflows/e2e-test.yml

+2
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,12 @@ on:
55
pull_request:
66
paths-ignore:
77
- 'docs/**'
8+
- 'adr/**'
89
branches: [ main, next ]
910
push:
1011
paths-ignore:
1112
- 'docs/**'
13+
- 'adr/**'
1214
branches:
1315
- main
1416
- next

.github/workflows/pr.yml

+1
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ on:
1010
pull_request:
1111
paths-ignore:
1212
- 'docs/**'
13+
- 'adr/**'
1314
branches: [ main, v1, v2, v3, next ]
1415
workflow_dispatch:
1516
jobs:

.github/workflows/sonar.yml

+2
Original file line numberDiff line numberDiff line change
@@ -10,10 +10,12 @@ on:
1010
push:
1111
paths-ignore:
1212
- 'docs/**'
13+
- 'adr/**'
1314
branches: [ main ]
1415
pull_request:
1516
paths-ignore:
1617
- 'docs/**'
18+
- 'adr/**'
1719
types: [ opened, synchronize, reopened ]
1820

1921
jobs:

adr/001-Introducing-ADRs.md

+29
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
# Using Architectural Decision Records
2+
3+
In order to into to document and facilitate discussion over architecture and other design question of the project
4+
we introduce usage of [ADR](https://adr.github.io/).
5+
6+
In each ADR file, write these sections:
7+
8+
# Title
9+
10+
## Status
11+
12+
What is the status, such as proposed, accepted, rejected, deprecated, superseded, etc.?
13+
14+
## Context
15+
16+
What is the issue that we're seeing that is motivating this decision or change?
17+
18+
## Decision
19+
20+
What is the change that we're proposing and/or doing?
21+
22+
## Consequences
23+
24+
What becomes easier or more difficult to do because of this change?
25+
26+
## Notes
27+
28+
Other notes optionally added to the ADR.
29+
Soo other good materials for the ADRs:

0 commit comments

Comments
 (0)