File tree Expand file tree Collapse file tree 1 file changed +5
-1
lines changed
Expand file tree Collapse file tree 1 file changed +5
-1
lines changed Original file line number Diff line number Diff line change 1414 backend-checks :
1515 runs-on : self-hosted
1616 env :
17- API_WORKERS : 1
1817 RAY_HAS_CHANGED : false
1918 steps :
2019 - uses : actions/checkout@v3
@@ -67,18 +66,22 @@ jobs:
6766 - name : Check 1 - pytest runs without errors
6867 working-directory : docker
6968 run : |
69+ source .env
7070 docker compose run dats-backend-api /dats_code/.venv/bin/python -m pytest
7171 - name : Check 2 - Database migrates without errors database
7272 working-directory : docker
7373 run : |
74+ source .env
7475 docker compose run -e PYTHONPATH='/dats_code/src' dats-backend-api /dats_code/.venv/bin/python migration/run_migrations.py
7576 - name : Check 3 - Database schema is up-to-date after migration
7677 working-directory : docker
7778 run : |
79+ source .env
7880 docker compose run dats-backend-api /dats_code/.venv/bin/alembic check
7981 - name : Start Remaining Docker Containers
8082 working-directory : docker
8183 run : |
84+ source .env
8285 COMPOSE_PROFILES="weaviate,background,backend" docker compose up --wait --quiet-pull
8386 - name : Check 4 - pyright runs without errors
8487 working-directory : backend
@@ -102,6 +105,7 @@ jobs:
102105 working-directory : docker
103106 if : always()
104107 run : |
108+ source .env
105109 if [ "${{ env.RAY_HAS_CHANGED }}" = "true" ]; then
106110 docker compose -f compose.ray.yml down -v
107111 RAY_IMAGE=uhhlt/dats_ray:$(grep -oP 'DATS_RAY_DOCKER_VERSION=\K.*' .env)
You can’t perform that action at this time.
0 commit comments