Skip to content

Commit 6eaa89d

Browse files
committed
Update deploy yaml with necessary python-sdk clone
Signed-off-by: Rahul Krishna <i.m.ralk@gmail.com>
1 parent 3bcd905 commit 6eaa89d

File tree

1 file changed

+8
-4
lines changed

1 file changed

+8
-4
lines changed

.github/workflows/mkdocs-deploy.yml

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
1-
name: mkdocs-deploy
1+
name: mkdocs-deploy
22
on:
33
push:
44
branches:
5-
- main
6-
5+
- main
6+
77
permissions:
88
contents: write
99
jobs:
@@ -21,7 +21,11 @@ jobs:
2121
python-version: "3.11"
2222
- name: Install Poetry
2323
run: pip install poetry
24+
- name: Clone python-sdk
25+
run: git clone --depth 1 https://github.com/codellm-devkit/python-sdk.git ../python-sdk
2426
- name: Install Dependencies
25-
run: poetry install --no-root
27+
run: poetry install --no-root
28+
- name: Install python-sdk into Poetry venv
29+
run: poetry run pip install -e ../python-sdk
2630
- name: Deploy docs
2731
run: poetry run mkdocs gh-deploy --force --verbose

0 commit comments

Comments
 (0)