Skip to content

Commit 893ad76

Browse files
author
Faxbot Agent
committed
ci(contracts): install api/requirements.txt before generating OpenAPI
1 parent 24e0fc2 commit 893ad76

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

.github/workflows/build.yml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,10 @@ jobs:
4646
uses: actions/setup-python@v5
4747
with:
4848
python-version: '3.11'
49+
- name: Install Python deps for OpenAPI generation
50+
run: |
51+
python -m pip install --upgrade pip
52+
pip install -r api/requirements.txt
4953
- name: Install jsonschema
5054
run: |
5155
python -m pip install --upgrade pip
@@ -122,4 +126,3 @@ jobs:
122126
working-directory: api/admin_ui
123127
run: npm run build
124128

125-

0 commit comments

Comments
 (0)