diff --git a/.github/workflows/backend_check_schema.yml b/.github/workflows/backend_check_schema.yml index 8ce5cec1f..e899a8893 100644 --- a/.github/workflows/backend_check_schema.yml +++ b/.github/workflows/backend_check_schema.yml @@ -12,6 +12,10 @@ on: jobs: check-schema: runs-on: ubuntu-latest + env: + API_PRODUCTION_WORKERS: 0 + RAY_ENABLED: False + COMPOSE_PROFILES: "" steps: - uses: actions/checkout@v3 - name: Start Docker Containers @@ -22,8 +26,6 @@ jobs: chmod -R a+rwx backend_repo/ models_cache/ spacy_models/ python monkey_patch_docker_compose_for_backend_tests.py --disable_ray export GID=$(id -g) - export API_PRODUCTION_WORKERS=0 - export RAY_CONFIG="./config_test_no_gpu.yaml" docker compose -f compose-test.yml up -d --quiet-pull postgres echo Waiting for containers to start... sleep 10 diff --git a/.github/workflows/backend_unit_tests.yml b/.github/workflows/backend_unit_tests.yml index 805652993..bea026b6c 100644 --- a/.github/workflows/backend_unit_tests.yml +++ b/.github/workflows/backend_unit_tests.yml @@ -50,6 +50,12 @@ jobs: echo "Environment: $ENVIRONMENT" run-unit-tests: runs-on: ubuntu-latest + environment: + API_PRODUCTION_WORKERS: 0 + # disable backend and frontend + COMPOSE_PROFILES: "" + RAY_ENABLED: False + POSTRES_DB: dwts-test steps: - name: Set Swap Space to 10GB uses: pierotofy/set-swap-space@master @@ -64,11 +70,6 @@ jobs: chmod -R a+rwx backend_repo/ models_cache/ spacy_models/ python monkey_patch_docker_compose_for_backend_tests.py --disable_ray export GID=$(id -g) - export API_PRODUCTION_WORKERS=0 - # disable backend and frontend - export COMPOSE_PROFILES= - export RAY_ENABLED=False - export POSTRES_DB=dwts-test docker compose -f compose-test.yml up -d --quiet-pull echo Waiting for containers to start... sleep 30 diff --git a/.github/workflows/update-openapi-spec.yml b/.github/workflows/update-openapi-spec.yml index 1dd1dc082..6a7dc23a4 100644 --- a/.github/workflows/update-openapi-spec.yml +++ b/.github/workflows/update-openapi-spec.yml @@ -13,6 +13,10 @@ on: jobs: update-openapi-spec: runs-on: ubuntu-latest + env: + API_PRODUCTION_WORKERS: 0 + RAY_ENABLED: False + API_EXPOSED: 5500 steps: - uses: actions/checkout@v3 - name: Checkout PR @@ -27,9 +31,6 @@ jobs: chmod -R a+rwx backend_repo/ models_cache/ spacy_models/ python monkey_patch_docker_compose_for_backend_tests.py --disable_ray export GID=$(id -g) - export API_PRODUCTION_WORKERS=0 - export RAY_ENABLED=False - export API_EXPOSED=5500 docker compose -f compose-test.yml up -d --quiet-pull echo Waiting for containers to start... - name: Setup node