Skip to content

Commit a693c34

Browse files
committed
[FSTORE-1426] add requirements.txt for documentation instead of using a profile in hsfs
1 parent 8d58f51 commit a693c34

File tree

3 files changed

+14
-3
lines changed

3 files changed

+14
-3
lines changed

.github/workflows/mkdocs-release.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ name: mkdocs-release
22

33
on:
44
push:
5-
branches: [branch-*]
5+
branches: [branch-*\.*]
66

77
jobs:
88
publish-release:
@@ -21,7 +21,7 @@ jobs:
2121
run: sudo apt-get install -y libxml2-dev libxslt-dev
2222

2323
- name: install deps
24-
run: pip3 install 'git+https://github.com/logicalclocks/feature-store-api@master#egg=hsfs[docs]&subdirectory=python'
24+
run: pip3 install -r requirements-docs.txt
2525

2626
- name: setup git
2727
run: |

.github/workflows/mkdocs-test.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ jobs:
2020
run: sudo apt-get install -y libxml2-dev libxslt-dev
2121

2222
- name: install deps
23-
run: pip3 install 'git+https://github.com/logicalclocks/feature-store-api@master#egg=hsfs[docs]&subdirectory=python' linkchecker
23+
run: pip3 install -r requirements-docs.txt
2424

2525
- name: setup git
2626
run: |

requirements-docs.txt

+11
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
mkdocs==1.5.3
2+
mkdocs-material==9.5.17
3+
mike==2.0.0
4+
sphinx==7.2.6
5+
keras_autodoc @ git+https://git@github.com/logicalclocks/keras-autodoc
6+
markdown-include==0.8.1
7+
mkdocs-jupyter==0.24.3
8+
markdown==3.6
9+
pymdown-extensions==10.7.1
10+
mkdocs-macros-plugin==1.0.4
11+
mkdocs-minify-plugin>=0.2.0

0 commit comments

Comments
 (0)