David Pomerenke commited on
Commit
decacfd
·
1 Parent(s): d694f87

GH Action pipeline: Huggingface CLI login

Browse files
.github/workflows/nightly-evals.yml CHANGED
@@ -26,6 +26,7 @@ jobs:
26
  OPENROUTER_API_KEY: ${{ secrets.OPENROUTER_API_KEY }}
27
  HUGGINGFACE_ACCESS_TOKEN: ${{ secrets.HUGGINGFACE_ACCESS_TOKEN }}
28
  run: |
 
29
  uv run evals/download_data.py
30
  uv run evals/main.py
31
 
@@ -36,10 +37,6 @@ jobs:
36
  git add results.json models.json languages.json
37
  git commit -m "Update evaluation results [skip ci]" || echo "No changes to commit"
38
  git push
39
-
40
- - name: Install Hugging Face dependencies
41
- run: |
42
- uv add huggingface_hub
43
 
44
  - name: Upload to Hugging Face
45
  env:
 
26
  OPENROUTER_API_KEY: ${{ secrets.OPENROUTER_API_KEY }}
27
  HUGGINGFACE_ACCESS_TOKEN: ${{ secrets.HUGGINGFACE_ACCESS_TOKEN }}
28
  run: |
29
+ uv run huggingface-cli login --token ${{ secrets.HUGGINGFACE_ACCESS_TOKEN }}
30
  uv run evals/download_data.py
31
  uv run evals/main.py
32
 
 
37
  git add results.json models.json languages.json
38
  git commit -m "Update evaluation results [skip ci]" || echo "No changes to commit"
39
  git push
 
 
 
 
40
 
41
  - name: Upload to Hugging Face
42
  env:
pyproject.toml CHANGED
@@ -34,3 +34,8 @@ dev = [
34
  "tqdm>=4.66.6",
35
  "transformers>=4.46.1",
36
  ]
 
 
 
 
 
 
34
  "tqdm>=4.66.6",
35
  "transformers>=4.46.1",
36
  ]
37
+
38
+ [dependency-groups]
39
+ dev = [
40
+ "huggingface-hub>=0.29.1",
41
+ ]
uv.lock CHANGED
The diff for this file is too large to render. See raw diff