Skip to content

Commit b032bc6

Browse files
Merge branch 'dev' into dev
2 parents 88a4b07 + 2f534f7 commit b032bc6

74 files changed

Lines changed: 12260 additions & 2215 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/agents/speckit.contentpack.agent.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ perform, not around a template. Ask yourself:
7171
"team_id": "00000000-0000-0000-0000-000000000008",
7272
"name": "Your Team Name",
7373
"status": "visible", // REQUIRED — team won't appear in UI without this
74-
"deployment_name": "gpt-4.1-mini",
74+
"deployment_name": "gpt-5.4-mini",
7575
...
7676
}
7777
```
@@ -164,8 +164,8 @@ dict. Place it before the `# ── Example Pack ──` comment block:
164164
"kind": "azureOpenAI",
165165
"azureOpenAIParameters": {
166166
"resourceUri": AI_SERVICES_ENDPOINT,
167-
"deploymentId": "gpt-4.1-mini",
168-
"modelName": "gpt-4.1-mini",
167+
"deploymentId": "gpt-5.4-mini",
168+
"modelName": "gpt-5.4-mini",
169169
},
170170
},
171171
"sources": [

.github/workflows/azd-template-validation.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ jobs:
3434
AZURE_LOCATION: ${{ vars.AZURE_LOCATION }}
3535
AZURE_ENV_AI_SERVICE_LOCATION: ${{ vars.AZURE_AI_DEPLOYMENT_LOCATION }}
3636
AZURE_ENV_GPT_MODEL_CAPACITY: 1
37-
AZURE_ENV_MODEL_4_1_CAPACITY: 1 # keep low to avoid potential quota issues
37+
AZURE_ENV_MODEL_5_4_CAPACITY: 1 # keep low to avoid potential quota issues
3838
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
3939

4040
- name: print result

.github/workflows/azure-dev.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ jobs:
1818
AZURE_LOCATION: ${{ vars.AZURE_LOCATION }}
1919
AZURE_ENV_AI_SERVICE_LOCATION: ${{ vars.AZURE_AI_DEPLOYMENT_LOCATION }}
2020
AZURE_ENV_GPT_MODEL_CAPACITY: 1
21-
AZURE_ENV_MODEL_4_1_CAPACITY: 1
21+
AZURE_ENV_MODEL_5_4_CAPACITY: 1
2222
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
2323
AZURE_DEV_COLLECT_TELEMETRY: ${{ vars.AZURE_DEV_COLLECT_TELEMETRY }}
2424
steps:

.github/workflows/deploy-waf.yml

Lines changed: 6 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -22,9 +22,8 @@ jobs:
2222
runs-on: ubuntu-latest
2323
environment: production
2424
env:
25-
GPT_MIN_CAPACITY: 1
26-
O4_MINI_MIN_CAPACITY: 1
27-
GPT41_MINI_MIN_CAPACITY: 1
25+
GPT_5_4_MINI_MIN_CAPACITY: 1
26+
GPT_5_4_MIN_CAPACITY: 1
2827
steps:
2928
- name: Checkout Code
3029
uses: actions/checkout@v6
@@ -40,9 +39,8 @@ jobs:
4039
id: quota-check
4140
env:
4241
AZURE_SUBSCRIPTION_ID: ${{ secrets.AZURE_SUBSCRIPTION_ID }}
43-
GPT_MIN_CAPACITY: ${{ env.GPT_MIN_CAPACITY }}
44-
O4_MINI_MIN_CAPACITY: ${{ env.O4_MINI_MIN_CAPACITY }}
45-
GPT41_MINI_MIN_CAPACITY: ${{ env.GPT41_MINI_MIN_CAPACITY }}
42+
GPT_5_4_MINI_MIN_CAPACITY: ${{ env.GPT_5_4_MINI_MIN_CAPACITY }}
43+
GPT_5_4_MIN_CAPACITY: ${{ env.GPT_5_4_MIN_CAPACITY }}
4644
AZURE_REGIONS: ${{ vars.AZURE_REGIONS }}
4745
run: |
4846
chmod +x infra/scripts/pre-provision/checkquota.sh
@@ -133,9 +131,8 @@ jobs:
133131
solutionName=${{ env.SOLUTION_PREFIX }} \
134132
location="${{ env.AZURE_LOCATION }}" \
135133
azureAiServiceLocation='${{ env.AZURE_LOCATION }}' \
136-
gptDeploymentCapacity=${{ env.GPT_MIN_CAPACITY }} \
137-
gpt4_1ModelCapacity=${{ env.GPT41_MINI_MIN_CAPACITY }} \
138-
gptReasoningModelCapacity=${{ env.O4_MINI_MIN_CAPACITY }} \
134+
gptDeploymentCapacity=${{ env.GPT_5_4_MINI_MIN_CAPACITY }} \
135+
gpt5_4ModelCapacity=${{ env.GPT_5_4_MIN_CAPACITY }} \
139136
enableTelemetry=true \
140137
enableMonitoring=true \
141138
enablePrivateNetworking=true \

.github/workflows/deploy.yml

Lines changed: 7 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -17,9 +17,8 @@ on:
1717
- cron: "0 11,23 * * *" # Runs at 11:00 AM and 11:00 PM GMT
1818
workflow_dispatch: #Allow manual triggering
1919
env:
20-
GPT_MIN_CAPACITY: 50
21-
O4_MINI_MIN_CAPACITY: 50
22-
GPT41_MINI_MIN_CAPACITY: 50
20+
GPT_5_4_MINI_MIN_CAPACITY: 100
21+
GPT_5_4_MIN_CAPACITY: 150
2322
BRANCH_NAME: ${{ github.head_ref || github.ref_name }}
2423

2524
jobs:
@@ -47,9 +46,8 @@ jobs:
4746
id: quota-check
4847
env:
4948
AZURE_SUBSCRIPTION_ID: ${{ secrets.AZURE_SUBSCRIPTION_ID }}
50-
GPT_MIN_CAPACITY: ${{ env.GPT_MIN_CAPACITY }}
51-
O4_MINI_MIN_CAPACITY: ${{ env.O4_MINI_MIN_CAPACITY }}
52-
GPT41_MINI_MIN_CAPACITY: ${{ env.GPT41_MINI_MIN_CAPACITY }}
49+
GPT_5_4_MINI_MIN_CAPACITY: ${{ env.GPT_5_4_MINI_MIN_CAPACITY }}
50+
GPT_5_4_MIN_CAPACITY: ${{ env.GPT_5_4_MIN_CAPACITY }}
5351
AZURE_REGIONS: ${{ vars.AZURE_REGIONS }}
5452
run: |
5553
chmod +x infra/scripts/pre-provision/checkquota.sh
@@ -148,12 +146,12 @@ jobs:
148146
solutionName=${{ env.SOLUTION_PREFIX }} \
149147
location="${{ env.AZURE_LOCATION }}" \
150148
deploymentType="GlobalStandard" \
151-
gptModelName="gpt-4.1-mini" \
152-
gptModelVersion="2025-04-14" \
149+
gptModelName="gpt-5.4-mini" \
150+
gptModelVersion="2026-03-17" \
153151
backendContainerImageTag="${IMAGE_TAG}" \
154152
frontendContainerImageTag="${IMAGE_TAG}" \
155153
azureAiServiceLocation='${{ env.AZURE_LOCATION }}' \
156-
gptDeploymentCapacity=50 \
154+
gptDeploymentCapacity=100 \
157155
createdBy="Pipeline" \
158156
tags="{'Purpose':'Deploying and Cleaning Up Resources for Validation','CreatedDate':'$current_date'}" \
159157
--output json

.github/workflows/job-deploy.yml

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -98,9 +98,8 @@ on:
9898
value: ${{ jobs.azure-setup.outputs.QUOTA_FAILED }}
9999

100100
env:
101-
GPT_MIN_CAPACITY: 50
102-
O4_MINI_MIN_CAPACITY: 50
103-
GPT41_MINI_MIN_CAPACITY: 50
101+
GPT_5_4_MINI_MIN_CAPACITY: 100
102+
GPT_5_4_MIN_CAPACITY: 150
104103
BRANCH_NAME: ${{ github.event.workflow_run.head_branch || github.head_ref || github.ref_name }}
105104
WAF_ENABLED: ${{ inputs.trigger_type == 'workflow_dispatch' && (inputs.waf_enabled || false) || false }}
106105
EXP: ${{ inputs.trigger_type == 'workflow_dispatch' && (inputs.EXP || false) || false }}
@@ -306,9 +305,8 @@ jobs:
306305
id: quota-check
307306
env:
308307
AZURE_SUBSCRIPTION_ID: ${{ secrets.AZURE_SUBSCRIPTION_ID }}
309-
GPT_MIN_CAPACITY: ${{ env.GPT_MIN_CAPACITY }}
310-
O4_MINI_MIN_CAPACITY: ${{ env.O4_MINI_MIN_CAPACITY }}
311-
GPT41_MINI_MIN_CAPACITY: ${{ env.GPT41_MINI_MIN_CAPACITY }}
308+
GPT_5_4_MINI_MIN_CAPACITY: ${{ env.GPT_5_4_MINI_MIN_CAPACITY }}
309+
GPT_5_4_MIN_CAPACITY: ${{ env.GPT_5_4_MIN_CAPACITY }}
312310
AZURE_REGIONS: ${{ vars.AZURE_REGIONS }}
313311
run: |
314312
chmod +x infra/scripts/pre-provision/checkquota.sh

.github/workflows/job-send-notification.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ on:
6868
type: string
6969

7070
env:
71-
GPT_MIN_CAPACITY: 100
71+
GPT_5_4_MINI_MIN_CAPACITY: 100
7272
BRANCH_NAME: ${{ github.event.workflow_run.head_branch || github.head_ref || github.ref_name }}
7373
WAF_ENABLED: ${{ inputs.trigger_type == 'workflow_dispatch' && (inputs.waf_enabled || false) || false }}
7474
EXP: ${{ inputs.trigger_type == 'workflow_dispatch' && (inputs.EXP || false) || false }}

.gitignore

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -478,4 +478,5 @@ data/sample_code/
478478
# Compiled ARM template (regenerated by azd provision)
479479
infra/main.json
480480
# Preflight check artifacts
481-
infra/preflight-*.bicepparam
481+
infra/preflight-*.bicepparam
482+
/.copilot-tracking

0 commit comments

Comments
 (0)