install everything first

This commit is contained in:
Jun-te Kim 2025-11-17 19:12:23 +00:00
parent e1b57a25c5
commit af6664cec5

View file

@ -19,11 +19,14 @@ jobs:
run: |
docker build -f .devcontainer/Dockerfile -t latest-image .
# Run the script inside the container
- name: Run script in container
# Install dependencies + run script inside container
- name: Poetry install & run script
run: |
docker run \
-v ${{ github.workspace }}:/workspaces/insight \
-w /workspaces/insight/backend \
latest-image \
poetry run python src/dashboard/src/scripts/hubspot_to_s3.py
bash -c "
poetry install &&
poetry run python src/dashboard/scripts/hubspot_to_s3.py
"