Skip to content

Commit b365dfd

Browse files
committed
# (C) 2026 GoodData Corporation
fix(docs): install SDK packages in V2 deploy for legacy builder Older release branches lack griffe_builder.py, so the build falls back to json_builder.py which imports gooddata_sdk and gooddata_pandas at runtime. The V2 workflow only installed script-requirements.txt, causing ModuleNotFoundError for branches using the legacy path. JIRA: trivial risk: nonprod
1 parent 4289ee2 commit b365dfd

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

.github/workflows/netlify-deploy-v2.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,9 @@ jobs:
6767
run: |
6868
python -m pip install --upgrade pip
6969
pip install -r scripts/script-requirements.txt
70+
# json_builder.py (legacy fallback for branches without griffe_builder.py)
71+
# imports gooddata_sdk and gooddata_pandas at runtime, so they must be installed.
72+
pip install -e gooddata-api-client/ -e packages/gooddata-sdk/ -e packages/gooddata-pandas/
7073
- name: Generate version docs
7174
if: steps.cache.outputs.cache-hit != 'true'
7275
run: bash scripts/generate-single-version.sh "origin/${{ matrix.version.branch }}" "${{ matrix.version.section }}"

0 commit comments

Comments
 (0)