From 8244c343154b862b3eed6dfe3c04f62fe2071f70 Mon Sep 17 00:00:00 2001 From: Pamela Fox Date: Fri, 3 Oct 2025 14:13:48 -0700 Subject: [PATCH] Get pipeline working --- .github/workflows/azure-dev.yaml | 15 +++++++++++++++ AGENTS.md | 10 ++++++++++ 2 files changed, 25 insertions(+) create mode 100644 AGENTS.md diff --git a/.github/workflows/azure-dev.yaml b/.github/workflows/azure-dev.yaml index 6dc18f1..572d5e4 100644 --- a/.github/workflows/azure-dev.yaml +++ b/.github/workflows/azure-dev.yaml @@ -25,16 +25,31 @@ jobs: AZURE_ENV_NAME: ${{ vars.AZURE_ENV_NAME }} AZURE_LOCATION: ${{ vars.AZURE_LOCATION }} # project specific + SERVICE_WEB_RESOURCE_EXISTS: ${{ vars.SERVICE_WEB_RESOURCE_EXISTS }} + AZURE_OPENAI_LOCATION: ${{ vars.AZURE_OPENAI_LOCATION }} DEPLOY_AZURE_OPENAI: ${{ vars.DEPLOY_AZURE_OPENAI }} + AZURE_OPENAI_KEY: ${{ secrets.AZURE_OPENAI_KEY }} + AZURE_OPENAI_ENDPOINT: ${{ vars.AZURE_OPENAI_ENDPOINT }} + OPENAI_CHAT_HOST: ${{ vars.OPENAI_CHAT_HOST }} AZURE_OPENAI_CHAT_MODEL: ${{ vars.AZURE_OPENAI_CHAT_MODEL }} AZURE_OPENAI_CHAT_DEPLOYMENT: ${{ vars.AZURE_OPENAI_CHAT_DEPLOYMENT }} AZURE_OPENAI_CHAT_DEPLOYMENT_VERSION: ${{ vars.AZURE_OPENAI_CHAT_DEPLOYMENT_VERSION }} + AZURE_OPENAI_CHAT_DEPLOYMENT_SKU: ${{ vars.AZURE_OPENAI_CHAT_DEPLOYMENT_SKU }} AZURE_OPENAI_CHAT_DEPLOYMENT_CAPACITY: ${{ vars.AZURE_OPENAI_CHAT_DEPLOYMENT_CAPACITY }} + DEPLOY_EVAL_MODEL: ${{ vars.DEPLOY_EVAL_MODEL }} + AZURE_OPENAI_EVAL_MODEL: ${{ vars.AZURE_OPENAI_EVAL_MODEL }} + AZURE_OPENAI_EVAL_DEPLOYMENT: ${{ vars.AZURE_OPENAI_EVAL_DEPLOYMENT }} + AZURE_OPENAI_EVAL_DEPLOYMENT_VERSION: ${{ vars.AZURE_OPENAI_EVAL_DEPLOYMENT_VERSION }} + AZURE_OPENAI_EVAL_DEPLOYMENT_SKU: ${{ vars.AZURE_OPENAI_EVAL_DEPLOYMENT_SKU }} + AZURE_OPENAI_EVAL_DEPLOYMENT_CAPACITY: ${{ vars.AZURE_OPENAI_EVAL_DEPLOYMENT_CAPACITY }} + OPENAI_EMBED_HOST: ${{ vars.OPENAI_EMBED_HOST }} AZURE_OPENAI_EMBED_MODEL: ${{ vars.AZURE_OPENAI_EMBED_MODEL }} AZURE_OPENAI_EMBED_DEPLOYMENT: ${{ vars.AZURE_OPENAI_EMBED_DEPLOYMENT }} AZURE_OPENAI_EMBED_DEPLOYMENT_VERSION: ${{ vars.AZURE_OPENAI_EMBED_DEPLOYMENT_VERSION }} + AZURE_OPENAI_EMBED_DEPLOYMENT_SKU: ${{ vars.AZURE_OPENAI_EMBED_DEPLOYMENT_SKU }} AZURE_OPENAI_EMBED_DEPLOYMENT_CAPACITY: ${{ vars.AZURE_OPENAI_EMBED_DEPLOYMENT_CAPACITY }} AZURE_OPENAI_EMBED_DIMENSIONS: ${{ vars.AZURE_OPENAI_EMBED_DIMENSIONS }} + OPENAICOM_KEY: ${{ secrets.OPENAICOM_KEY }} USE_AI_PROJECT: ${{ vars.USE_AI_PROJECT }} steps: - name: Checkout diff --git a/AGENTS.md b/AGENTS.md new file mode 100644 index 0000000..ae38cbf --- /dev/null +++ b/AGENTS.md @@ -0,0 +1,10 @@ +# Instructions for coding agents + +## Adding new azd environment variables + +An azd environment variable is stored by the azd CLI for each environment. It is passed to the "azd up" command and can configure both provisioning options and application settings. +When adding new azd environment variables, update: + +1. infra/main.parameters.json : Add the new parameter with a Bicep-friendly variable name and map to the new environment variable +1. infra/main.bicep: Add the new Bicep parameter at the top, and add it to the `webAppEnv` object +1. .github/workflows/azure-dev.yml: Add the new environment variable under `env` section. If it's a @secure variable in main.bicep, it should come from `secrets`, otherwise from `vars`.