core(infra): move system prompt to Key Vault secret #11
Triggered via pull request
March 14, 2026 12:32
Status
Success
Total duration
10h 21m 9s
Artifacts
3
deploy-chat-api.yml
on: pull_request
Setup Environment
3s
Run Unit Tests with Coverage
/
Run Unit Tests
42s
Run API Contract Tests
/
Run API Contract Tests
29s
Build and Push Container Image
/
Build Container Image
1m 41s
Preview Changes
/
Preview Bicep Template Deployment
6m 8s
Run E2E Tests Against Dev
/
Run E2E Tests with Cosmos DB Emulator
1m 35s
Deployment protection rules
Reviewers, timers, and other rules protecting deployments in this run
| Event | Environments |
|---|---|
|
willvelida
approved
|
dev |
Annotations
11 warnings
|
Run API Contract Tests / Run API Contract Tests
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: dorny/test-reporter@v2. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Run Unit Tests with Coverage / Run Unit Tests
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: marocchino/sticky-pull-request-comment@v2. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Build and Push Container Image / Build Container Image
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@0400d5f644dc74513175e3cd8d07132dd4860809, azure/login@v2. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Retrieve Container Image
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: azure/login@v2. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Validate Template / Validate Bicep Template
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: azure/bicep-deploy@v2, azure/login@v2. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Validate Template / Validate Bicep Template
/home/runner/work/biotrackr/biotrackr/infra/modules/apim/apim-products.bicep(31,9) : Warning BCP335: The provided value can have a length as large as 261 and may be too long to assign to a target with a configured maximum length of 80.
|
|
Preview Changes / Preview Bicep Template Deployment
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: azure/bicep-deploy@v2, azure/login@v2. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Preview Changes / Preview Bicep Template Deployment
/home/runner/work/biotrackr/biotrackr/infra/modules/apim/apim-products.bicep(31,9) : Warning BCP335: The provided value can have a length as large as 261 and may be too long to assign to a target with a configured maximum length of 80.
|
|
Deploy Template to Dev / Deploy Bicep Template
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: azure/bicep-deploy@v2, azure/login@v2. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Deploy Template to Dev / Deploy Bicep Template
/home/runner/work/biotrackr/biotrackr/infra/modules/apim/apim-products.bicep(31,9) : Warning BCP335: The provided value can have a length as large as 261 and may be too long to assign to a target with a configured maximum length of 80.
|
|
Run E2E Tests Against Dev / Run E2E Tests with Cosmos DB Emulator
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: dorny/test-reporter@v2. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
contract-test-results-11
|
2.01 KB |
sha256:3834ef659997dd6d72ad223242cf0041fbb6204b2c12f3f138ec0cd7533f82ee
|
|
|
coverage-report-11
|
301 KB |
sha256:9403a08715fb9cff825d7691483fada396f36c0f84bad86b714d3ae6b2054035
|
|
|
e2e-test-results-11
|
1017 Bytes |
sha256:312aea09d7883e0121b0dfb75c7a633d60f4059f910a2ac7337532a0b864824d
|
|