File tree Expand file tree Collapse file tree 3 files changed +45
-3
lines changed
Expand file tree Collapse file tree 3 files changed +45
-3
lines changed Original file line number Diff line number Diff line change 4747
4848 - name : Publish Docs
4949 if : ${{ steps.check_version.outputs.modified }} == 'true'
50- run : |
51- uv run mkdocs gh-deploy --force
52-
50+ uses : ./.github/workflows/deploy_docs.yml
Original file line number Diff line number Diff line change 1+ name : Reusable Build Workflow
2+
3+ on :
4+ workflow_dispatch : {}
5+ workflow_call : {}
6+
7+ jobs :
8+ build :
9+ name : Build and publish
10+ runs-on : " ubuntu-24.04"
11+
12+ steps :
13+ - uses : actions/checkout@v4
14+
15+ - name : Clone plugins
16+ run : |
17+ git clone https://x-access-token:${{ secrets.GITHUB_TOKEN }}@github.com/UiPath/uipath-langchain-python plugins/uipath-langchain-python
18+
19+ - name : Symlink plugin docs
20+ run : |
21+ mkdir -p docs/plugins
22+ ln -s ../../plugins/uipath-langchain-python/docs docs/plugins/uipath-langchain-python
23+
24+ - uses : astral-sh/setup-uv@v5
25+
26+ - uses : actions/setup-python@v5
27+ with :
28+ python-version-file : " .python-version"
29+
30+ - name : Setup venv
31+ run : |
32+ uv venv
33+ uv sync --all-extras
34+
35+ - name : Publish Docs
36+ run : |
37+ uv run mkdocs gh-deploy --force
38+
Original file line number Diff line number Diff line change @@ -35,6 +35,12 @@ theme:
3535
3636nav :
3737 - Home : index.md
38+ - Langchain :
39+ - Intro : plugins/uipath-langchain-python/index.md
40+ - Chat models : plugins/uipath-langchain-python/chat_models.md
41+ - Context Grounding Chain : plugins/uipath-langchain-python/context_grounding_chain.md
42+ - Context Grounding Retriever : plugins/uipath-langchain-python/context_grounding_retriever.md
43+ - Interrupt models : plugins/uipath-langchain-python/interrupt_models.md
3844 - Assets : assets.md
3945 - Buckets : buckets.md
4046 - Connections : connections.md
You can’t perform that action at this time.
0 commit comments