Skip to content

Commit ff6438b

Browse files
committed
ci: make verify workflow deterministic
1 parent 5c72093 commit ff6438b

1 file changed

Lines changed: 2 additions & 22 deletions

File tree

.github/workflows/verify.yml

Lines changed: 2 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -68,26 +68,6 @@ jobs:
6868
- name: CLI smoke test (GitHub URL path)
6969
run: roast https://github.com/psf/requests --no-llm --max-files 10
7070

71-
- name: CLI smoke test (LLM Groq primary + NIM backup)
71+
- name: Note on LLM smoke coverage
7272
if: matrix.python-version == '3.11'
73-
env:
74-
GROQ_API_KEY: ${{ secrets.GROQ_API_KEY }}
75-
NVIDIA_NIM_API_KEY: ${{ secrets.NVIDIA_NIM_API_KEY }}
76-
run: |
77-
if [ -z "$GROQ_API_KEY" ] && [ -z "$NVIDIA_NIM_API_KEY" ]; then
78-
echo "No LLM secrets configured; skipping LLM smoke test."
79-
exit 0
80-
fi
81-
roast . --max-files 8 --provider auto --model llama-3.3-70b-versatile --backup-provider nim --backup-model microsoft/phi-4-mini-instruct
82-
83-
- name: CLI smoke test (forced NIM fallback)
84-
if: matrix.python-version == '3.11'
85-
env:
86-
GROQ_API_KEY: invalid
87-
NVIDIA_NIM_API_KEY: ${{ secrets.NVIDIA_NIM_API_KEY }}
88-
run: |
89-
if [ -z "$NVIDIA_NIM_API_KEY" ]; then
90-
echo "No NIM secret configured; skipping fallback smoke test."
91-
exit 0
92-
fi
93-
roast . --max-files 8 --provider auto --model llama-3.3-70b-versatile --backup-provider nim --backup-model microsoft/phi-4-mini-instruct
73+
run: echo "Provider-backed LLM smoke remains manual to keep verify.yml deterministic. Use roast-famous.yml for secret-backed LLM checks."

0 commit comments

Comments
 (0)