Skip to content

Commit 982c871

Browse files
committed
docs: work on 12-factor doc
1 parent 71c64d0 commit 982c871

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

doc/12-FACTOR.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ This project conforms to [12-factor methodology](https://12factor.net/). The 12-
1515
- 11. **Logs**: [] Treat logs as event streams. We get this "for free" from Python logging.
1616
- 12. **Admin processes**: [] Run admin/management tasks as one-off processes. All admin processes are implemented with GitHub Actions and other GitHub management features.
1717

18-
Additionally, we leverage pre-commit to enforce code formatting, linting and to check all of the follow on each commit:
18+
Where and when possible, we enforce strong data typing within the source code via type hints and annotations. Additionally, we leverage [pre-commit](https://pre-commit.com/) to enforce code formatting, linting and to check all of the following on each commit:
1919

2020
```console
2121
codespell................................................................Passed
@@ -43,3 +43,5 @@ check for case conflicts.................................................Passed
4343
check for merge conflicts................................................Passed
4444
debug statements (python)............................(no files to check)Skipped
4545
```
46+
47+
Finally, we use [semantic-release](https://www.npmjs.com/package/@semantic-release/npm) from Node.js via GitHub Actions to automate version bumps and package releases.

0 commit comments

Comments
 (0)