Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
32 commits
Select commit Hold shift + click to select a range
7bc3527
Merge branch 'main' into feature/foundry-release-main-merge
baywet May 27, 2026
d82a643
Merge branch 'main' into feature/foundry-release-main-merge
baywet May 28, 2026
00fa08e
Merge branch 'main' into feature/foundry-release-main-merge
baywet Jun 1, 2026
bd7577d
Merge branch 'feature/foundry-release' into feature/foundry-release-m…
baywet Jun 1, 2026
7a41571
Merge branch 'main' into feature/foundry-release-main-merge
baywet Jun 1, 2026
16e9036
[VoiceLive]Add client name overrides for VoiceLive types and properti…
xitzhang Jun 2, 2026
924420f
Ejiji/voicelive main api version pin (#43668)
emilyjiji Jun 2, 2026
d9c59b5
Remove Java api-version from tspconfig.yaml (#43677)
xitzhang Jun 2, 2026
d6072e5
[JS] Update config to mitigate sdk breaking change (#43675)
v-jiaodi Jun 2, 2026
465402d
[sql] Update client.tsp (#43573)
ChenxiJiang333 Jun 2, 2026
a427dd4
Mitigate Python SDK breaking changes for azure-mgmt-devhub (#43681)
ChenxiJiang333 Jun 2, 2026
3254f82
Merge branch 'main' into feature/foundry-release-main-merge
baywet Jun 2, 2026
e00f318
Merge branch 'feature/foundry-release' into feature/foundry-release-m…
baywet Jun 2, 2026
21ccd4d
[HorizonDB] Change namespace casing in examples (#43640)
nachoalonsoportillo Jun 2, 2026
0f5256f
Add CognitiveServices stable API version 2026-05-01 (#42549)
fmabroukmsft Jun 2, 2026
ac3515b
DurableTask: refactor main.tsp into per-resource files and add 2026-0…
berndverst Jun 2, 2026
9edc689
[Storage Datalake] go updates (#43398)
gracewilcox Jun 2, 2026
3840abe
Add trailing newline (#43697)
vikeshi26 Jun 2, 2026
f6e21f7
Added impotant note regarding attribution as per TASK 13698157. (#43617)
stevemunk Jun 2, 2026
1df63dd
Update fetching of installation ID (#43699)
azure-sdk-automation[bot] Jun 2, 2026
532545f
[Search] Add API version to tspconfig (#43695)
efrainretana Jun 2, 2026
0c30072
Fix Java hostname client name for ManagedNetworkFabric (#43703)
weidongxu-microsoft Jun 3, 2026
3b69317
Update client.tsp (#43709)
ChenxiJiang333 Jun 3, 2026
d76af25
Mitigate Python SDK breaking changes for azure-mgmt-hdinsight (#43705)
msyyc Jun 3, 2026
ecd420c
Mitigate Python SDK breaking changes for azure-mgmt-healthcareapis (#…
msyyc Jun 3, 2026
f2b3df5
[Python] Mitigate breaking changes for azure-mgmt-managednetworkfabri…
ChenxiJiang333 Jun 3, 2026
ebf2267
[JS] Mitigate breaking change for refresh SDK (#43707)
v-jiaodi Jun 3, 2026
5fd1b49
Fix ComputeBulkActions C# SDK customizations (#43683)
live1206 Jun 3, 2026
cb4cb7c
Merge branch 'feature/foundry-release' into feature/foundry-release-m…
baywet Jun 3, 2026
27f44ff
Merge branch 'main' into feature/foundry-release-main-merge
baywet Jun 3, 2026
86ed062
chore: updates @azure-tools/openai-typespec (#43489)
baywet Jun 3, 2026
dea7136
Merge branch 'main' into feature/foundry-release-main-merge
baywet Jun 3, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
lease:
resource-provider: Microsoft.Authorization
startdate: "2026-05-28"
duration: P180D
reviewer: "@vikeshi26"
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
parameters:
ArtifactLocation: 'not-specified'
PackageRepository: 'not-specified'
Expand All @@ -15,7 +15,7 @@
- template: /eng/common/pipelines/templates/steps/login-to-github.yml
parameters:
TokenOwners:
- ${{ split(parameters.RepoId, '/')[0] }}
- ${{ parameters.RepoId }}
ScriptDirectory: ${{ parameters.ScriptDirectory }}

- task: PowerShell@2
Expand Down
10 changes: 6 additions & 4 deletions eng/common/scripts/login-to-github.ps1
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
<#
.SYNOPSIS
Mints a GitHub App installation access token using Azure Key Vault 'sign' (non-exportable key),
Expand Down Expand Up @@ -131,7 +131,7 @@
$resp | Foreach-Object { Write-Host " $($_.id): $($_.account.login) [$($_.target_type)]" }

$resp = $resp | Where-Object { $_.account.login -ieq $InstallationTokenOwner }
if (!$resp.id) { throw "No installations found for this App." }
if ($null -eq $resp -or !$resp.id) { throw "No installation found for '$InstallationTokenOwner' in this App. Verify the App is installed on that org/user." }
return $resp.id
}

Expand All @@ -154,8 +154,10 @@

foreach ($InstallationTokenOwner in $InstallationTokenOwners)
{
Write-Host "Fetching installation ID for $InstallationTokenOwner ..."
$installationId = Get-GitHubInstallationId -Jwt $jwt -ApiBase $GitHubApiBaseUrl -ApiVersion $GitHubApiVersion -InstallationTokenOwner $InstallationTokenOwner
# Token owners can be provided as either "owner" or "owner/repo". Normalize to owner.
$normalizedOwner = ($InstallationTokenOwner -split '/')[0]
Write-Host "Fetching installation ID for $InstallationTokenOwner (normalized owner: $normalizedOwner) ..."
$installationId = Get-GitHubInstallationId -Jwt $jwt -ApiBase $GitHubApiBaseUrl -ApiVersion $GitHubApiVersion -InstallationTokenOwner $normalizedOwner

Write-Host "Installation ID resolved: $installationId"

Expand All @@ -165,7 +167,7 @@
$variableName = $VariableNamePrefix
if ($InstallationTokenOwners.Count -gt 1)
{
$variableName = $VariableNamePrefix + "_" + $InstallationTokenOwner
$variableName = $VariableNamePrefix + "_" + $normalizedOwner
}

Set-Item -Path Env:$variableName -Value $installationToken
Expand Down
12 changes: 6 additions & 6 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

8 changes: 4 additions & 4 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,12 +1,11 @@
{
"name": "azure-rest-api-specs",
"devDependencies": {
"@autorest/openapi-to-typespec": "0.11.14",
"@azure-tools/openai-typespec": "1.11.0",
"@azure-tools/openai-typespec": "1.19.0",
"@azure-tools/spec-gen-sdk": "~0.9.1",
"@azure-tools/specs-shared": "file:.github/shared",
"@azure-tools/typespec-apiview": "0.7.2",
"@azure-tools/typespec-metadata": "0.2.0",
"@azure-tools/typespec-autorest": "0.68.0",
"@azure-tools/typespec-azure-core": "0.68.0",
"@azure-tools/typespec-azure-portal-core": "0.68.0",
Expand All @@ -15,19 +14,20 @@
"@azure-tools/typespec-client-generator-cli": "0.33.1",
"@azure-tools/typespec-client-generator-core": "0.68.0",
"@azure-tools/typespec-liftr-base": "0.13.0",
"@azure-tools/typespec-metadata": "0.2.0",
"@azure/avocado": "0.11.0",
"@azure/oad": "0.12.4",
"@microsoft.azure/openapi-validator": "2.2.4",
"@microsoft.azure/openapi-validator-core": "1.0.7",
"@microsoft.azure/openapi-validator-rulesets": "2.2.6",
"@typespec/compiler": "1.12.0",
"@typespec/http": "1.12.0",
"@typespec/sse": "0.82.0",
"@typespec/events": "0.82.0",
"@typespec/http": "1.12.0",
"@typespec/openapi": "1.12.0",
"@typespec/openapi3": "1.12.0",
"@typespec/prettier-plugin-typespec": "1.12.0",
"@typespec/rest": "0.82.0",
"@typespec/sse": "0.82.0",
"@typespec/streams": "0.82.0",
"@typespec/versioning": "0.82.0",
"@typespec/xml": "0.82.0",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,7 @@ options:
"@azure-tools/typespec-ts":
emitter-output-dir: "{output-dir}/{service-dir}/arm-advisor"
flavor: azure
treat-unknown-as-record: true
experimental-extensible-enums: true
package-details:
name: "@azure/arm-advisor"
Expand Down
2 changes: 2 additions & 0 deletions specification/ai-foundry/cspell.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -57,6 +57,8 @@ overrides:
- '**/specification/ai-foundry/data-plane/Foundry/preview'
- '**/specification/ai-foundry/data-plane/Foundry/src'
words:
- byot # Bring your own thread
- mcphttp # MCP over HTTP transport
- xhigh # Image generation quality level
- inpainting # Image generation concept
- ilike # Comparison operator
Expand Down
1 change: 0 additions & 1 deletion specification/ai-foundry/data-plane/Foundry/client.tsp
Original file line number Diff line number Diff line change
Expand Up @@ -272,7 +272,6 @@ using Azure.AI.Projects;
// define OpenAI.InputItem as inputs. This pulls in ~100 OpenAI classes related to input items. We want the
// Foundry SDK to be free of those, therefore for the time being we define input item as a generic dictionary.
@@alternateType(OpenAI.InputItem, Record<unknown>);

// Note the doc string replacement below is for JavaScript only, because for Python we hand-write the
// relevant methods with proper doc strings (see `begin_update_memories` and `search_memories` methods)
@@clientDoc(
Expand Down
Loading
Loading