Merge pull request #2 from Hestia-Homes/feature/eco_dashboarding

Feature/eco dashboarding
This commit is contained in:
Jun-te Kim 2025-11-17 19:07:31 +00:00 committed by GitHub
commit e1b57a25c5
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -8,6 +8,8 @@ on:
jobs:
gather_hubspot_data_and_upload_to_s3:
runs-on: ubuntu-22.04
timeout-minutes: 120 # <-- 2 hour timeout
steps:
- uses: actions/checkout@v4
@ -20,5 +22,8 @@ jobs:
# Run the script inside the container
- name: Run script in container
run: |
docker run latest-image \
bash -c "cd backend && poetry run python src/dashboard/src/scripts/hubspot_to_s3.py"
docker run \
-v ${{ github.workspace }}:/workspaces/insight \
-w /workspaces/insight/backend \
latest-image \
poetry run python src/dashboard/src/scripts/hubspot_to_s3.py