Skip to content

Commit ce1feab

Browse files
suboticirinaschubert
andauthored
docs: add changelog (#71)
Co-authored-by: irinaschubert <irina.schubert@dasch.swiss>
1 parent b884818 commit ce1feab

5 files changed

Lines changed: 15 additions & 1 deletion

File tree

‎.github/workflows/test.yml‎

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,3 +42,7 @@ jobs:
4242
make install-requirements
4343
make install
4444
make test
45+
- name: build docs
46+
run: |
47+
make install-requirements
48+
make build-docs

‎Makefile‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,7 @@ publish-docs: ## build and publish docs to Github Pages
4949
.PHONY: install-requirements
5050
install-requirements: ## install requirements
5151
pip3 install -r requirements.txt
52+
pip3 install -r docs/requirements.txt
5253

5354
.PHONY: install
5455
install: ## install from source

‎docs/changelog.md‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
{% include-markdown "../CHANGELOG.md" %}

‎docs/requirements.txt‎

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
11

22
mkdocs
3-
mkdocs-material
3+
mkdocstrings
4+
mkdocs-material
5+
mkdocs-material-extensions
6+
mkdocs-include-markdown-plugin

‎mkdocs.yml‎

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ nav:
1313
- Bulk data import: dsp-tools-xmlupload.md
1414
- Excel file processing: dsp-tools-excel.md
1515
- Information for developers: dsp-tools-information-for-developers.md
16+
- Changelog: changelog.md
1617

1718
theme:
1819
name: material
@@ -25,3 +26,7 @@ theme:
2526
tabs: false
2627
extra_css:
2728
- 'assets/style/theme.css'
29+
30+
plugins:
31+
- search
32+
- include-markdown

0 commit comments

Comments
 (0)