Alina Lozovskaya commited on
Commit
5af2aa7
·
1 Parent(s): efcd215

Mock .env file in tests.yml

Browse files
Files changed (1) hide show
  1. .github/workflows/tests.yml +6 -3
.github/workflows/tests.yml CHANGED
@@ -48,13 +48,16 @@ jobs:
48
  key: hf-${{ runner.os }}-${{ hashFiles('uv.lock', 'pyproject.toml') }}
49
  restore-keys: hf-${{ runner.os }}-
50
 
 
 
 
 
 
51
  - name: Install (locked)
52
  run: |
53
  uv sync --frozen --group dev --extra all_vision
54
- # If you enable HF_HUB_ENABLE_HF_TRANSFER above:
55
- # uv pip install "huggingface_hub[hf_transfer]"
56
 
57
- # Prefetch the dataset to avoid download during test collection
58
  - name: Prefetch HF dataset
59
  run: |
60
  uv run python - <<'PY'
 
48
  key: hf-${{ runner.os }}-${{ hashFiles('uv.lock', 'pyproject.toml') }}
49
  restore-keys: hf-${{ runner.os }}-
50
 
51
+ # test-only .env file
52
+ - name: Create test .env
53
+ run: |
54
+ printf "OPENAI_API_KEY=test-dummy\n" > .env
55
+
56
  - name: Install (locked)
57
  run: |
58
  uv sync --frozen --group dev --extra all_vision
 
 
59
 
60
+ # Prefetch HF dataset to avoid download during test collection
61
  - name: Prefetch HF dataset
62
  run: |
63
  uv run python - <<'PY'