Skip to content

Commit e2496cf

Browse files
fix: update workflow to use pre/v2.2 and fix docker-compose deps
- Publishing workflow now checks out datajoint-python at pre/v2.2 instead of master (until merged) - EXECUTE_PG mode sets DJ_HOST=postgres (correct Docker service name) - Added zarr, matplotlib, faker to pip install for notebook execution Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent 24e9c20 commit e2496cf

2 files changed

Lines changed: 4 additions & 3 deletions

File tree

.github/workflows/development.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ jobs:
1717
uses: actions/checkout@v2
1818
with:
1919
repository: datajoint/datajoint-python
20-
ref: master
20+
ref: pre/v2.2
2121
path: datajoint-python
2222
- name: Compile docs static artifacts
2323
run: |

docker-compose.yaml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -93,13 +93,14 @@ services:
9393
elif echo "$${MODE}" | grep -i execute_pg &>/dev/null; then
9494
# EXECUTE_PG mode: execute notebooks against PostgreSQL
9595
pip install -e "/datajoint-python[postgres]"
96-
pip install scikit-image pooch nbconvert
96+
pip install scikit-image pooch nbconvert matplotlib faker zarr
9797
echo "Executing notebooks against PostgreSQL..."
98+
export DJ_HOST=postgres
9899
python scripts/execute_notebooks.py --backend postgresql
99100
elif echo "$${MODE}" | grep -i execute &>/dev/null; then
100101
# EXECUTE mode: execute notebooks against MySQL (default)
101102
pip install -e /datajoint-python
102-
pip install scikit-image pooch nbconvert
103+
pip install scikit-image pooch nbconvert matplotlib faker zarr
103104
echo "Executing notebooks against MySQL..."
104105
python scripts/execute_notebooks.py --backend mysql
105106
else

0 commit comments

Comments
 (0)