Fix GitHub workflow: .env.llm-tests lost on checkout (#1041)

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: thomasnordquist <7721625+thomasnordquist@users.noreply.github.com>
Co-authored-by: Thomas Nordquist <thomasnordquist@users.noreply.github.com>
This commit is contained in:
Copilot
2026-01-30 21:58:35 +01:00
committed by GitHub
parent 0cae66de69
commit 35f31973c4
7 changed files with 624 additions and 129 deletions

View File

@@ -25,7 +25,11 @@ jobs:
- name: Persist Secrets to Agent Environment
run: |
echo "OPENAI_API_KEY=${{ secrets.OPENAI_API_KEY }}" >> .env.llm-tests
echo "export OPENAI_API_KEY=${{ secrets.OPENAI_API_KEY }}" > .env.llm-tests
echo "export RUN_LLM_TESTS=true" >> .env.llm-tests
chmod 600 .env.llm-tests
echo "✅ Created .env.llm-tests file"
ls -la .env.llm-tests
- name: Install system dependencies
run: |