|
23 | 23 | AZURE_SUBSCRIPTION_ID: ${{ vars.AZURE_SUBSCRIPTION_ID }} |
24 | 24 | AZURE_CREDENTIALS: ${{ secrets.AZURE_CREDENTIALS }} |
25 | 25 | AZURE_RESOURCE_GROUP: ${{ vars.AZURE_RESOURCE_GROUP }} |
26 | | - OPENAI_CHAT_HOST: ${{ vars.OPENAI_CHAT_HOST }} |
27 | | - OPENAI_EMBED_HOST: ${{ vars.OPENAI_EMBED_HOST }} |
28 | | - AZURE_OPENAI_ENDPOINT: ${{ vars.AZURE_OPENAI_ENDPOINT }} |
29 | | - AZURE_OPENAI_VERSION: ${{ vars.AZURE_OPENAI_VERSION }} |
30 | | - AZURE_OPENAI_CHAT_DEPLOYMENT: ${{ vars.AZURE_OPENAI_CHAT_DEPLOYMENT }} |
31 | | - AZURE_OPENAI_CHAT_MODEL: ${{ vars.AZURE_OPENAI_CHAT_MODEL }} |
32 | | - AZURE_OPENAI_EMBED_DEPLOYMENT: ${{ vars.AZURE_OPENAI_EMBED_DEPLOYMENT }} |
33 | | - AZURE_OPENAI_EMBED_MODEL: ${{ vars.AZURE_OPENAI_EMBED_MODEL }} |
34 | | - AZURE_OPENAI_EMBED_DIMENSIONS: ${{ vars.AZURE_OPENAI_EMBED_DIMENSIONS }} |
35 | | - AZURE_OPENAI_EMBEDDING_COLUMN: ${{ vars.AZURE_OPENAI_EMBEDDING_COLUMN }} |
36 | | - AZURE_OPENAI_EVAL_DEPLOYMENT: ${{ vars.AZURE_OPENAI_EVAL_DEPLOYMENT }} |
37 | | - AZURE_OPENAI_EVAL_MODEL: ${{ vars.AZURE_OPENAI_EVAL_MODEL }} |
38 | | - # Postgres environment variables are not needed, as they're passed in below |
39 | 26 | steps: |
40 | 27 | - uses: actions/checkout@v4 |
41 | 28 | - name: Install PostgreSQL development libraries |
@@ -115,11 +102,28 @@ jobs: |
115 | 102 | - name: Run local server in background |
116 | 103 | run: | |
117 | 104 | RUNNER_TRACKING_ID="" && (nohup python3 -m uvicorn fastapi_app:create_app --factory > serverlogs.out 2> serverlogs.err &) |
118 | | -
|
| 105 | + env: |
| 106 | + OPENAI_CHAT_HOST: ${{ vars.OPENAI_CHAT_HOST }} |
| 107 | + OPENAI_EMBED_HOST: ${{ vars.OPENAI_EMBED_HOST }} |
| 108 | + AZURE_OPENAI_ENDPOINT: ${{ vars.AZURE_OPENAI_ENDPOINT }} |
| 109 | + AZURE_OPENAI_VERSION: ${{ vars.AZURE_OPENAI_VERSION }} |
| 110 | + AZURE_OPENAI_CHAT_DEPLOYMENT: ${{ vars.AZURE_OPENAI_CHAT_DEPLOYMENT }} |
| 111 | + AZURE_OPENAI_CHAT_MODEL: ${{ vars.AZURE_OPENAI_CHAT_MODEL }} |
| 112 | + AZURE_OPENAI_EMBED_DEPLOYMENT: ${{ vars.AZURE_OPENAI_EMBED_DEPLOYMENT }} |
| 113 | + AZURE_OPENAI_EMBED_MODEL: ${{ vars.AZURE_OPENAI_EMBED_MODEL }} |
| 114 | + AZURE_OPENAI_EMBED_DIMENSIONS: ${{ vars.AZURE_OPENAI_EMBED_DIMENSIONS }} |
| 115 | + AZURE_OPENAI_EMBEDDING_COLUMN: ${{ vars.AZURE_OPENAI_EMBEDDING_COLUMN }} |
119 | 116 | - name: Evaluate local RAG flow |
120 | 117 | run: | |
121 | 118 | python evals/evaluate.py |
122 | | -
|
| 119 | + env: |
| 120 | + OPENAI_CHAT_HOST: ${{ vars.OPENAI_CHAT_HOST }} |
| 121 | + AZURE_OPENAI_ENDPOINT: ${{ vars.AZURE_OPENAI_ENDPOINT }} |
| 122 | + AZURE_OPENAI_VERSION: ${{ vars.AZURE_OPENAI_VERSION }} |
| 123 | + AZURE_OPENAI_CHAT_DEPLOYMENT: ${{ vars.AZURE_OPENAI_CHAT_DEPLOYMENT }} |
| 124 | + AZURE_OPENAI_CHAT_MODEL: ${{ vars.AZURE_OPENAI_CHAT_MODEL }} |
| 125 | + AZURE_OPENAI_EVAL_DEPLOYMENT: ${{ vars.AZURE_OPENAI_EVAL_DEPLOYMENT }} |
| 126 | + AZURE_OPENAI_EVAL_MODEL: ${{ vars.AZURE_OPENAI_EVAL_MODEL }} |
123 | 127 | - name: Upload server logs as build artifact |
124 | 128 | uses: actions/upload-artifact@v4 |
125 | 129 | with: |
|
0 commit comments