Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Distillation arm changes #32163

Open
wants to merge 254 commits into
base: release-machinelearningservices-Microsoft.MachineLearningServices-2025-01-01-preview
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
254 commits
Select commit Hold shift + click to select a range
14f4f6b
[connectedcache] update python config (#31582)
ChenxiJiang333 Nov 19, 2024
69a5c08
add ApplicationId to Registered Server Update params (#31342)
stefong99 Nov 19, 2024
7469517
Public Preview Release - 2024-02-01 (#31129)
sk23jatin Nov 19, 2024
9f7cb94
Bump @azure-tools/typespec-client-generator-core (#31614)
dependabot[bot] Nov 19, 2024
d477c7c
Fixed incorrect data plane host. (#31593)
azaslonov Nov 19, 2024
c1cae06
Copy files from stable/2024-03-01
kamboj-prjwl Sep 10, 2024
dea509e
Update version to stable/2024-05-01
kamboj-prjwl Sep 10, 2024
3b03bad
Added tag for 2024-05-01 in readme file
kamboj-prjwl Sep 10, 2024
7b877e9
change other Route files
Sep 4, 2024
d62641f
add header to routeTableDelete examples
Aug 29, 2024
30e6685
Add IPAM, VNV, update Security Admin and Vnet specs (#30560)
sssharma24 Sep 27, 2024
67c5632
Swagger changes for expressroute site failover simulation (#30731)
shubytia Oct 4, 2024
586a475
Fixing virtualRouters and ipGroups 202 response examples (#30871)
ajtms Oct 10, 2024
21efbd8
[Network] - Adding DefaultOutboundConnectivityEnabled property in net…
phrazfipho Oct 11, 2024
12f7b98
add private only feature to azure bastion service (#30807)
zhaochongliu Oct 15, 2024
8e2ac57
Fix Prettier Check
kamboj-prjwl Oct 16, 2024
fa94a0a
Removing minLength from IPAM
danlope Oct 17, 2024
cb80a56
AVNM, IPAM, VNV updating resource name regex validation (#31130)
danlope Oct 22, 2024
de49211
Health API changes
EugenioPena Oct 18, 2024
a1982c7
Prettier and spelling checks
EugenioPena Oct 18, 2024
878f00c
Fixes
EugenioPena Oct 20, 2024
f09a16a
More changes
EugenioPena Oct 21, 2024
bbc7ca9
Prettier check
EugenioPena Oct 21, 2024
e621358
Lint Diff Suppression Swagger API Version 2024-05-01 (#31119)
kamboj-prjwl Oct 24, 2024
2bf9bd8
changing ref back to ChildResource (#31276)
sssharma24 Oct 29, 2024
4dbf497
Added new direction for an idps signature (#30676)
dechrone Nov 4, 2024
cfe2667
fixing model errors (#31490)
arganapathy Nov 13, 2024
1cbc6cb
Removed un-supported enum values (#31583)
jijohn14 Nov 20, 2024
3ec386f
add fields for backward compatibility
NneOkeke Nov 14, 2024
860e04f
make fields required
NneOkeke Nov 14, 2024
8d4c05c
rename to azureoperationid
NneOkeke Nov 14, 2024
475e1eb
rename field
NneOkeke Nov 14, 2024
a2cc4eb
edit optional params
NneOkeke Nov 15, 2024
cc1ea5a
rename field
NneOkeke Nov 15, 2024
c528d59
rename field in java client
NneOkeke Nov 15, 2024
f16b369
undo name change
NneOkeke Nov 15, 2024
9acdea0
add directives for java sdk generation
NneOkeke Nov 20, 2024
5dc3201
undo java rename in client.tsp
NneOkeke Nov 20, 2024
52543df
Dev sentinel securityinsights microsoft.security insights 2024 09 01 …
xuhumsft Nov 20, 2024
1e0c713
Apimanagement 2024-06-01-preview (#30486)
solankisamir Nov 20, 2024
563f0e8
Bump powershell yaml versions to 0.4.7 (#31554)
azure-sdk Nov 20, 2024
9d26860
Sync with RPSaaSMaster for versions 2024-08-01-preview and 2024-10-01…
v-xuezhan Nov 20, 2024
d01fafb
add rerun pipeline (#31609)
azure-sdk Nov 20, 2024
fc215e4
Add SyndicatedRegistries to registries.json (#31535)
gfitzgerald42 Nov 20, 2024
48777d9
java, mgmt, connectedcache, tspconfig (#31626)
weidongxu-microsoft Nov 21, 2024
d51daf8
revert change to template (#31617)
stefong99 Nov 21, 2024
19c009c
mgmt client (#31630)
XiaofeiCao Nov 21, 2024
f44ee84
Fixing roles endpoint to support multiple roles (#31326)
amruthashree18 Nov 21, 2024
1cc49a4
Sync eng/common directory with azure-sdk-tools for PR 9392 (#31623)
azure-sdk Nov 21, 2024
01833dd
Azure Search - 2024-11-01-prevew Change DebugInfo to Debug (#31622)
jonathanserbent Nov 21, 2024
6207760
remove inner (#31642)
XiaofeiCao Nov 22, 2024
fd8233a
Update Swagger for New PolicyAssignments API (#30962)
ymohammedMS Nov 22, 2024
b09c9ec
Compute GalleryRP 2024-03-03 version (#31254)
grizzlytheodore Nov 22, 2024
5c9d5f9
Delete the relevant code for track1 (#31527)
melina5656 Nov 22, 2024
6775ee8
Updated swagger specs for poweroff on vm/vmss and availability sets l…
btyu1 Nov 25, 2024
ac934ce
Make Service Fabric example secret more obviously fake (#30166)
chlowell Nov 25, 2024
579224f
Resolve bug in API View Script (#31637)
chidozieononiwu Nov 25, 2024
1f28221
[dependabot] Ignore typescript and prettier (#31665)
mikeharder Nov 25, 2024
836e5f8
Use correct file path (#31668)
chidozieononiwu Nov 25, 2024
b538b6e
Added OptOut API to SMS service 2024-12-10-preview (#31359)
phermanov-msft Nov 26, 2024
adb2003
Update document description to enable departAt and arriveAt in the pa…
koyasu221b Nov 26, 2024
fae6dff
[EventGrid] Api Center Optional/Required (#30932)
l0lawrence Nov 26, 2024
c5282d8
remove previous cadl scripts (#31669)
azure-sdk Nov 26, 2024
6282f2b
Update readme.python.md (#31671)
ChenxiJiang333 Nov 27, 2024
fdcf405
Release playwrighttesting microsoft.playwright testing/2024-12-01 (#3…
ShreyaAnand Nov 27, 2024
9c6987b
[DI] Add python customizations (#31645)
YalinLi0312 Nov 27, 2024
8096882
Update client.tsp (#31692)
YalinLi0312 Nov 27, 2024
edc6e6a
Add api version 2024-10-01-preview for Azure SignalR and Azure Web Pu…
bjqian Nov 28, 2024
6412bca
Add contract changes to ARM repo for MFE inference group status (#31606)
ritujhams Nov 28, 2024
43ce049
Update readme.md (#31681)
grizzlytheodore Nov 29, 2024
b666d0d
[dependabot] Ignore @azure-tools/typespec-liftr-base (#31707)
mikeharder Nov 29, 2024
4aad50a
Bump @azure-tools/typespec-client-generator-core (#31708)
dependabot[bot] Nov 29, 2024
9d57d1d
Remove unsupported MLRegistries filed userCreatedStorageAccount and u…
chaoyu-msft Dec 2, 2024
93a8154
Hide output from register/unregister ps module repository (#31715)
azure-sdk Dec 2, 2024
6132d27
[DeviceRegistry] Update tspconfig.yaml (#31723)
ChenxiJiang333 Dec 3, 2024
b9d4213
java, liftrneon, update client.tsp (#31724)
weidongxu-microsoft Dec 3, 2024
3288cd8
Adding API version 2024 12 01 preview for Azure Load Testing (#31632)
issacnitinmsft Dec 3, 2024
d0c3a66
remove media services -- is deprecated (#31611)
l0lawrence Dec 3, 2024
36a45bd
Upgrading liftr base typespec package version (#31705)
nikhgup Dec 3, 2024
76aaef9
Resolve bug in Swagger APIView Pipeline (#31737)
chidozieononiwu Dec 3, 2024
008d5e1
Changes for 2024-12-15-preview (#31024)
rohkuma-microsoft Dec 3, 2024
652e851
optional (#31134)
l0lawrence Dec 3, 2024
0c93e69
databox (#30936)
l0lawrence Dec 3, 2024
d82aa4b
[EG] devices required/optional (#31336)
l0lawrence Dec 3, 2024
4e0aaf2
[EventGrid] EG required/optional (#30764)
l0lawrence Dec 3, 2024
0c06024
[EG] Healthcare APIs required/optional (#30762)
l0lawrence Dec 3, 2024
22c516b
policy insights regen (#30779)
l0lawrence Dec 3, 2024
dcb1a57
[EG] ServiceBus required/optional (#30760)
l0lawrence Dec 3, 2024
ee72b21
remove unknown CallLoator type (#31731)
huachuandeng Dec 3, 2024
9a31df4
[EventGrid] keyvault required/optional (#30933)
l0lawrence Dec 3, 2024
8d6deb8
Adding in Go support for Event Grid Namespaces (#31719)
richardpark-msft Dec 4, 2024
069a65e
Updating previously release api with missing properties within Micros…
nasc17 Dec 4, 2024
f3245a5
Bump the typespec group across 1 directory with 2 updates (#31743)
dependabot[bot] Dec 4, 2024
c2d07b8
Mongo Cluster 2024-10-01-preview (#31071)
cocobird1 Dec 4, 2024
8b2d02f
Updating API operation names as per the Sdk review (#31758)
amruthashree18 Dec 4, 2024
d18a495
Storage STG 97 (#31534)
seanmcc-msft Dec 4, 2024
cbf88be
codeowners (#31735)
l0lawrence Dec 4, 2024
00d4638
Remove the deprecated classic alerts from spec (#30787)
grchris-microsoft Dec 4, 2024
db38eb1
lijiaq hybridcompute microsoft.hybrid compute 2024 11 10 preview (#31…
jiaqi-beep Dec 5, 2024
7ecaa83
remove useless config (#31776)
tadelesh Dec 5, 2024
c59b222
service-name (#31753)
XiaofeiCao Dec 5, 2024
4976ba2
Adding Operations and Enable CSharp SDK Generation for Workloads (#31…
jaskisin Dec 5, 2024
67242a4
MDC: Adding 2024-08-01-preview version to SecurityConnectors API [Int…
Norfolc Dec 5, 2024
ea3e12a
java, durabletask, update client.tsp (#31752)
weidongxu-microsoft Dec 5, 2024
2d15f1e
Savaradh containerregistry microsoft.container registry 2024 11 01 pr…
savaradh Dec 5, 2024
090bf2c
Update logic for geting autorest config readme and resource provicer …
chidozieononiwu Dec 5, 2024
cd5fa3a
Clean-up some noisy logging (#31779)
azure-sdk Dec 5, 2024
16a28bc
Prepping for tspclient! (#31775)
richardpark-msft Dec 5, 2024
2bde125
remove unknown for ACS call automation calllocator for beta5 (#31783)
huachuandeng Dec 5, 2024
70c41ad
Adding refreshArcStatus API with new version 2024-05-01-preview (#29708)
swjai Dec 6, 2024
14c133b
Sync eng/common directory with azure-sdk-tools for PR 9466 (#31782)
azure-sdk Dec 6, 2024
45baf6e
HealthDataAIServices Deidentificiation Data Plane - GA Stable API Cha…
GrahamMThomas Dec 6, 2024
c6f2ae7
Update AppConfig typespec to match service behavior by returning Requ…
ahsonkhan Dec 6, 2024
ab04533
Support Test Proxy logging error output into a different log file (#3…
azure-sdk Dec 6, 2024
43d137a
update description (#31751)
koyasu221b Dec 9, 2024
552b4dd
updated opertionType in Storage container (#31653)
hiaga Dec 9, 2024
b49c302
Releasing new stable API version migrating ARE from preview to featur…
sushil490023 Dec 9, 2024
1bbb8f6
Adjust clientnames for operations in Authoring Analyzetext and Conver…
amber-ccc Dec 9, 2024
243516f
Introduce new AML Quota APIs (#31551)
jingyizhu99 Dec 9, 2024
b2e5885
Bump @azure-tools/typespec-client-generator-core (#31803)
dependabot[bot] Dec 9, 2024
990ba87
Update Getting-started-with-TypeSpec-specifications.md (#31813)
helen229 Dec 9, 2024
981a44d
[EG] remove preview versions (#31801)
l0lawrence Dec 9, 2024
ac963d7
update description of routes and remove some properties in stable ver…
NneOkeke Nov 27, 2024
ca41bc1
edit description
NneOkeke Nov 27, 2024
a0f0a32
fix typespec validation failure
NneOkeke Nov 27, 2024
b5e3032
updates to fix validation errors
NneOkeke Dec 3, 2024
cb532a6
remove removed tag on optimizationpreferences
NneOkeke Dec 3, 2024
4d3204f
edit names
NneOkeke Dec 4, 2024
351a64c
edit example names
NneOkeke Dec 9, 2024
4e404d0
real values in examples
NneOkeke Dec 9, 2024
f036d24
added renaming changes for .net sdk
NneOkeke Dec 9, 2024
2acf229
fix validation error
NneOkeke Dec 9, 2024
f2d5285
update examples
NneOkeke Dec 9, 2024
300ff7c
edit examples
NneOkeke Dec 9, 2024
c39acac
Update PlaywrightTesting client settings for .Net SDK release (#31795)
ArthurMa1978 Dec 10, 2024
e6bf6e8
[TypeSpecRequirement] Add upgrade notice to brownfield specs (#31814)
mikeharder Dec 10, 2024
30844aa
Add api version for java (#31805)
v-hongli1 Dec 10, 2024
fd102c4
bump proxy PR (#31816)
azure-sdk Dec 10, 2024
bd37988
[Script][Snowflake] Added swagger to suppport multi-resultset (#31674)
dandandanliu915 Dec 10, 2024
9069559
Review request for Microsoft.Resources to add version stable/2024-11-…
davidcho23 Dec 10, 2024
4146919
Add checkGlobalNameAvailability to Microsoft.DevOpsInfrastructure/poo…
jackylui-ms Dec 10, 2024
51f9838
Bump @azure-tools/typespec-client-generator-core (#31820)
dependabot[bot] Dec 10, 2024
494d37e
Small fix to the description of property for inference pool (#31824)
ritujhams Dec 10, 2024
4e2ae4e
New RP: PineCone.VectorDB from Liftr (#31673)
nikhgup Dec 11, 2024
686e46e
rename (#31792)
XiaofeiCao Dec 11, 2024
faebe07
Descend from alps (typespec apiview) (#31656)
ckairen Dec 11, 2024
e725ba2
Add C# Emitter to IoTOperations (#31822)
hmmorales Dec 11, 2024
7e22a66
Update TypeSpec version for December release (#31832)
markcowl Dec 11, 2024
b260ff5
Update CODEOWNERS (#31840)
maririos Dec 11, 2024
b6bead0
Update metrics API limit descriptions (#31277)
ToddKingMSFT Dec 11, 2024
e682c0c
Modify request body to be required. (#31844)
bojunehsu Dec 11, 2024
73979e2
Add sdk configuration changes template (#31842)
maririos Dec 11, 2024
ab67c14
Sync eng/common directory with azure-sdk-tools for PR 9493 (#31800)
azure-sdk Dec 12, 2024
85ed8fc
java needs startTime (#31848)
weidongxu-microsoft Dec 12, 2024
28a0baf
[.NET] DocumentIntelligence: adding .NET renames (#31861)
kinelski Dec 12, 2024
72de3f3
Updating docs.microsoft.com to learn.microsoft.com (#31831)
lfraleigh Dec 12, 2024
2cc4c60
[TypeSpec APIView] Running npm ci on both target and source commit (#…
ckairen Dec 12, 2024
67c84bd
Java specific renames for Document Intelligence 2024-11-30 GA (#31…
samvaity Dec 12, 2024
751beca
[Python] update configuration for Python SDK (#31872)
msyyc Dec 13, 2024
2d06c67
playwrighttesting, add tspconfig for java (#31879)
weidongxu-microsoft Dec 13, 2024
0a27976
update examples
NneOkeke Dec 10, 2024
24319ee
[EG] Container Registry required/optional (#30778)
l0lawrence Dec 13, 2024
495c999
[EG] Resource Notifications required/optional (#31334)
l0lawrence Dec 13, 2024
5874020
required (#30758)
l0lawrence Dec 14, 2024
ada2aba
Removing deprecated api's (#31836)
Avivskie Dec 16, 2024
17dbd6e
Document Intelligence - Python sdk fixes (#31811)
catalinaperalta Dec 16, 2024
400c117
Java renames for DI GA (#31880)
samvaity Dec 17, 2024
59799c6
standbypool, java config, move namespace to client.tsp (#31907)
weidongxu-microsoft Dec 17, 2024
1e620cf
change docs.microsoft.com to learn.microsoft.com (#31901)
mario-guerra Dec 17, 2024
f4acc74
Modified the property sncMode of SAPTable (#31750)
wangbwn Dec 18, 2024
a3b0112
Add new versions for Microsoft.Datadog RP (#31548)
vikotha Dec 18, 2024
416353c
[Azure Load Testing] Fix Client Generation for Consolidated Admin/Run…
mitsha-microsoft Dec 18, 2024
c9a4dc0
[Bugfix]Update swagger for Conversations to match API docs (#31914)
bidisha-c Dec 18, 2024
96c44f9
Update tsp config for Dec release (#31874)
kazrael2119 Dec 19, 2024
f8ece47
update (#31928)
koyasu221b Dec 19, 2024
7b50550
Added missing csharp options in tspconfig.yaml for Qumulo (#31921)
scorpion-ajay Dec 19, 2024
c335551
[Actions] Upgrade to Node 22 (#31930)
mikeharder Dec 19, 2024
d7d8b18
Group quota public preview 12 18 preview (#31924)
tejasm-microsoft Dec 19, 2024
c2d8026
[Language Text] Renaming for 2024-11-15 .NET Beta SDK release (#31898)
quentinRobinson Dec 19, 2024
07871a5
java mgmt, migrate storagemover to azure-json (#31931)
XiaofeiCao Dec 20, 2024
bf420af
Compute CloudService 2024-11-04 version (#31910)
grizzlytheodore Dec 20, 2024
1cb540f
add directive for cognitiveservices (#31940)
kazrael2119 Dec 20, 2024
12492ed
AGC-v.2025-01-01 (#31902)
cdxu-147 Dec 20, 2024
dfd52d5
Mark local admin status on devbox as readonly (this is a spec update …
snehanagendra Dec 23, 2024
64f6997
Stable version 2024-07-01 for Microsoft.Confluent RP (#31932)
DeepikaNMS Dec 24, 2024
3890d97
Update CODEOWNERS for Key Vault (CP, DP) (#31881)
heaths Dec 30, 2024
45374f4
Adding API for notification rules in loadtesting (#31078)
radhikajain99 Dec 30, 2024
b4144ee
fix enum name breaking in python SDK with directive (#31959)
msyyc Jan 2, 2025
10925e3
Fix incorrect variable name (#31988)
azure-sdk Jan 3, 2025
6b36ccd
Add SyndicatedRegistries to registries.json (#31644)
gfitzgerald42 Jan 5, 2025
c852a76
And tspconfig-java-package-dir Rule for TypeSpec Validation (#31951)
wanlwanl Jan 6, 2025
c326a24
[AzureStackHCI] Public preview - 2024-12-01-preview (#31977)
priyjain358 Jan 6, 2025
95aa73b
fix pageable (#31998)
XiaofeiCao Jan 6, 2025
c0a12a7
Microsoft.NetworkCloud 2024-10-01-preview API (#31270)
bryan-strassner Jan 6, 2025
5d00a40
Bugfix 2024-oct-preview Quota apis (#31954)
jingyizhu99 Jan 6, 2025
8c3c4b8
add aad auth support to acs job router (#31952)
sarkar-rajarshi Jan 6, 2025
038a77b
Revert unintentional changes to .vscode/settings.json. (#32011)
mikeharder Jan 6, 2025
33e96cb
Add group for @azure-tools/typespec-client-generator-cli (#32012)
mikeharder Jan 6, 2025
7c6c44b
'Sms' should be capitalized (SMS) to conform to Go style guidelines. …
richardpark-msft Jan 7, 2025
d6d0798
update proxy to version with auto-shutdown present (#32007)
azure-sdk Jan 7, 2025
51238f4
Fix SystemData value in User Session examples (#31818)
Zoe1808 Jan 7, 2025
49456eb
Bump @azure-tools/typespec-client-generator-core from 0.49.0 to 0.49.…
dependabot[bot] Jan 7, 2025
74157f1
Rectified a typo (#31855)
mjmadhu Jan 7, 2025
698431b
Add AOAI 2024-12-01-preview API version (#31934)
YunsongB Jan 7, 2025
1fc2fa1
Removes azure-resource-manager-schemas from SDK automation. It can be…
danieljurek Jan 7, 2025
63105f9
Seed package-lock.json for spell check (#32032)
danieljurek Jan 7, 2025
a8bb758
[Compute] Update readme.python.md (#32016)
ChenxiJiang333 Jan 8, 2025
a5e15ea
Add list of allowed classifications in description for Maintenance Co…
SethuramS Jan 8, 2025
898ea5c
[compute] Update readme.python.md (#32036)
msyyc Jan 8, 2025
04b59b5
[Synapse]Sync IR Features From DataFactory (#31774)
Jingshu918 Jan 8, 2025
9591372
Microsoft.Chaos TypeSpec migration (#31664)
brrusino Jan 8, 2025
a21197a
[cSpell.json] Add "eng/**" to ignorePaths (#32044)
mikeharder Jan 8, 2025
54b00e5
Handle C# SDK Naming Requirements for Autogenerated Specs (#32006)
hmmorales Jan 8, 2025
636f504
[Microsoft.ConfidentialLedger] Add new ARM API version preview/2024-0…
andpiccione Jan 8, 2025
ef19a22
[SDK Suppressions labels] Add new action to update suppressions label…
JackTn Jan 8, 2025
8ffdde4
Bump the typespec group across 1 directory with 2 updates (#32051)
dependabot[bot] Jan 8, 2025
c29b933
Bump oav from 3.5.1 to 3.6.0 (#32052)
dependabot[bot] Jan 9, 2025
18bcd0f
[recoveryservices] Microsoft.RecoveryServices adding version 2024-09-…
hiaga Jan 9, 2025
99c0e60
bugfix in api spec (#31695)
chantalolieman Jan 9, 2025
4c56d55
Rebranding of Azure AI Studio (#32063)
scottaddie Jan 9, 2025
008a07d
Dev sentinel securityinsights microsoft.security insights 2024 10 01 …
xuhumsft Jan 9, 2025
8a4eca6
Don't check custom-words.txt (#32065)
danieljurek Jan 9, 2025
1737d89
Fix get polygon response schema (#32061)
gigigoo0 Jan 10, 2025
9cda516
Route 2024-07-01-preview update for RouteRange (#32086)
koyasu221b Jan 10, 2025
b6075db
java, OpenAI.Inference, migrate to clientNamespace (#31643)
weidongxu-microsoft Jan 10, 2025
f6fabb4
[Batch] Normalize mgmt plane doc links (#32069)
dpwatrous Jan 10, 2025
2f12237
[Batch] Normalize data plane doc links (#32070)
dpwatrous Jan 10, 2025
62f75b8
Update examples and descriptions and update ApiKeyNameParameter for N…
SpencerOfwiti Jan 10, 2025
dc7fc98
Update Source and Target Commit for APIView TypeSpec generation (#32076)
chidozieononiwu Jan 10, 2025
e524180
Fix the api descrption (#31188)
fangru2023 Jan 10, 2025
483f464
Release Microsoft.DatabaseWatcher GA Version stable/2025-01-02 (#32028)
Renyx1219 Jan 10, 2025
9be3ccf
[eg] make req/optional more explicit in readme (#32079)
l0lawrence Jan 10, 2025
0433add
PlaywrightTesting -Bringing common model in shared namespace (#32019)
mjmadhu Jan 11, 2025
b92fe44
Update default values and descriptions for Key Vault on API Version 2…
FRL200 Jan 13, 2025
4ae5cdc
Release keyvault microsoft.key vault preview/2024 12 01 preview (#31796)
FRL200 Jan 13, 2025
a26af9a
[Container Service] Update readme.python.md (#32112)
ChenxiJiang333 Jan 14, 2025
b262fe5
[BUG] Github Action For Sdk Suppressions (#32124)
JackTn Jan 14, 2025
5b9edd4
Spelling: Allow compound words, fix JSON syntax (#32140)
danieljurek Jan 14, 2025
f7e9063
remove erroneous package inclusion during package-properties evaluati…
azure-sdk Jan 15, 2025
3feb9e3
Terraform: Update models to include ARG table selection feature and i…
magodo Jan 15, 2025
f2adf4b
Remove extra space (#32147)
danieljurek Jan 15, 2025
aa4ba9e
Update readme.python.md (#32150)
ChenxiJiang333 Jan 15, 2025
62d61ad
Distillation ARM changes
vikasagrawal-ms Jan 15, 2025
9559a34
Fix CSPell check
vikasagrawal-ms Jan 15, 2025
b7fb969
Fixed Prettier Failures
vikasagrawal-ms Jan 15, 2025
9c79a8c
Fixed Model Validation
vikasagrawal-ms Jan 15, 2025
dfbb6ac
Updated PromptSetting description
vikasagrawal-ms Jan 15, 2025
7ef7bbf
Added Only Distillation Changes
vikasagrawal-ms Jan 15, 2025
165586a
Add variables files (#32101)
chidozieononiwu Jan 15, 2025
70c7c65
Merge branch 'main' into Distillation-ARM-Changes
mikeharder Jan 15, 2025
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
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
9 changes: 7 additions & 2 deletions .github/CODEOWNERS
Validating CODEOWNERS rules …
Original file line number Diff line number Diff line change
Expand Up @@ -116,7 +116,7 @@
/specification/domainservices/ @jihochang

# PRLabel: %Event Grid
/specification/eventgrid/ @Kishp01 @ahamad-MS
/specification/eventgrid/ @lmazuel @jsquire @JoshLove-msft @l0lawrence

# PRLabel: %Event Hubs
/specification/eventhub/ @v-ajnava @dsouzaarun @damodaravadhani
Expand All @@ -137,7 +137,10 @@
/specification/iothub/ @rkmanda

# PRLabel: %KeyVault
/specification/keyvault/ @heaths @randallilama @jlichwa
/specification/keyvault/ @vickm @chen-karen @cheathamb36 @lgonsoulin

# PRLabel: %KeyVault
/specification/keyvault/data-plane/ @vickm @chen-karen @cheathamb36 @lgonsoulin @heaths

# PRLabel: %Load Test Service
/specification/loadtestservice/data-plane/ @Azure/api-stewardship-board
Expand Down Expand Up @@ -273,6 +276,8 @@
/specification/**/resource-manager/**/readme.go.md @tadelesh
/specification/**/resource-manager/**/readme.python.md @msyyc

/specification/contosowidgetmanager/ @mikeharder @raych1 @maririos

###########
# Eng Sys
###########
Expand Down
2 changes: 2 additions & 0 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,3 +5,5 @@ Switch to "Preview" on this description then select one of the choices below.
<a href="?expand=1&template=data_plane_template.md">Click here</a> to open a PR for a Data Plane API.

<a href="?expand=1&template=control_plane_template.md">Click here</a> to open a PR for a Control Plane (ARM) API.

<a href="?expand=1&template=sdk_configuration_template.md">Click here</a> to open a PR for only SDK configuration.
25 changes: 25 additions & 0 deletions .github/PULL_REQUEST_TEMPLATE/sdk_configuration_template.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
# SDK configuration pull request

## Purpose of this PR

- [ ] Make changes to the SDK configuration only when there are no modifications to the API specification, eliminating the need for an ARM or Stewardship Board API review.

## Due diligence checklist

To merge this PR, you **must** go through the following checklist and confirm you understood
and followed the instructions by checking all the boxes:

- [ ] I confirm this PR is modifying only SDK configurations, and not API related specifications.
- [ ] I have reviewed and used the respective `tspconfig.yaml` templates:
- [ARM tspconfig template](https://github.com/Azure/azure-rest-api-specs/blob/main/specification/contosowidgetmanager/Contoso.Management/tspconfig.yaml)
- [Data plane tspconfig template](https://github.com/Azure/azure-rest-api-specs/blob/main/specification/contosowidgetmanager/Contoso.WidgetManager/tspconfig.yaml)

## Getting help

- First, carefully read through this PR description, from top to bottom. Fill out the `Purpose of this PR` and `Due diligence checklist`.
- If you don't have permissions to remove or add labels to the PR, request `write access` per [aka.ms/azsdk/access#request-access-to-rest-api-or-sdk-repositories](https://aka.ms/azsdk/access#request-access-to-rest-api-or-sdk-repositories)
- To understand what you must do next to merge this PR, see the `Next Steps to Merge` comment. It will appear within few minutes of submitting this PR and will continue to be up-to-date with current PR state.
- For guidance on fixing this PR CI check failures, see the hyperlinks provided in given failure and https://aka.ms/ci-fix.
- If the PR CI checks appear to be stuck in `queued` state, please add a comment with contents `/azp run`.
This should result in a new comment denoting a `PR validation pipeline` has started and the checks should be updated after few minutes.
- If the help provided by the previous points is not enough, post to https://aka.ms/azsdk/support/specreview-channel and link to this PR.
27 changes: 27 additions & 0 deletions .github/actions/add-label-artifact/action.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
name: Add Label Artifact
description: Uploads an empty artifact named `label-${name}=${value}`, that's consumed by action "update-labels"

inputs:
name:
description: Name
required: true
value:
description: Value ("true" or "false")
required: true

runs:
using: composite

steps:
- name: Create empty file to upload artifact
run: "> $RUNNER_TEMP/empty.txt"
shell: bash

# The maximum length is reported to be 260 characters. A full list of invalid artifact name characters is documented here:
# https://github.com/actions/toolkit/blob/main/packages/artifact/src/internal/upload/path-and-artifact-name-validation.ts
- uses: actions/upload-artifact@v4
with:
name: label-${{ inputs.name }}=${{ inputs.value }}
path: ${{ runner.temp }}/empty.txt
if-no-files-found: error
overwrite: true
95 changes: 95 additions & 0 deletions .github/actions/context.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,95 @@
// @ts-check

/**
* Extracts inputs from context based on event name and properties.
* run_id is only defined for "workflow_run:completed" events.
*
* @param {import('github-script').AsyncFunctionArguments['github']} github
* @param {import('github-script').AsyncFunctionArguments['context']} context
* @param {import('github-script').AsyncFunctionArguments['core']} core
* @returns {Promise<{owner: string, repo: string, head_sha: string, issue_number: number, run_id: number }>}
*/
async function extractInputs(github, context, core) {
core.info(`extractInputs(${context.eventName}, ${context.payload.action})`);

// Add support for more event types as needed
if (context.eventName === "pull_request") {
const payload =
/** @type {import("@octokit/webhooks-types").PullRequestEvent} */ (
context.payload
);

const inputs = {
owner: payload.repository.owner.login,
repo: payload.repository.name,
head_sha: payload.pull_request.head.sha,
issue_number: payload.number,
run_id: NaN
};

core.info(`inputs: ${JSON.stringify(inputs)}`);

return inputs;
} else if (
context.eventName === "workflow_run" &&
context.payload.action === "completed"
) {
const payload =
/** @type {import("@octokit/webhooks-types").WorkflowRunCompletedEvent} */ (
context.payload
);

let issue_number;

const pull_requests = payload.workflow_run.pull_requests;
if (pull_requests && pull_requests.length > 0) {
// For non-fork PRs, we should be able to extract the PR number from the payload, which avoids an
// unnecessary API call. The listPullRequestsAssociatedWithCommit() API also seems to return
// empty for non-fork PRs.
issue_number = pull_requests[0].number;
} else {
// For fork PRs, we must call an API in the head repository to get the PR number in the target repository

// Owner and repo for the PR head (may differ from target for fork PRs)
const head_owner = payload.workflow_run.head_repository.owner.login;
const head_repo = payload.workflow_run.head_repository.name;
const head_sha = payload.workflow_run.head_sha;

core.info(
`listPullRequestsAssociatedWithCommit(${head_owner}, ${head_repo}, ${head_sha})`,
);
const { data: pullRequests } =
await github.rest.repos.listPullRequestsAssociatedWithCommit({
owner: head_owner,
repo: head_repo,
commit_sha: head_sha,
});

if (pullRequests.length === 1) {
issue_number = pullRequests[0].number;
} else {
throw new Error(
`Unexpected number of pull requests associated with commit '${head_sha}'. Expected: '1'. Actual '${pullRequests.length}'.`,
);
}
}

const inputs = {
owner: payload.workflow_run.repository.owner.login,
repo: payload.workflow_run.repository.name,
head_sha: payload.workflow_run.head_sha,
issue_number: issue_number,
run_id: payload.workflow_run.id,
};

core.info(`inputs: ${JSON.stringify(inputs)}`);

return inputs;
} else {
throw new Error(
`Invalid context: '${context.eventName}:${context.payload.action}'. Expected 'workflow_run:completed'.`,
);
}
}

module.exports = { extractInputs };
2 changes: 1 addition & 1 deletion .github/actions/setup-node-npm-ci/action.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ description: Uses specified Node version and runs npm commands to set up the env
inputs:
node-version:
description: 'Node version to use'
default: 20.x
default: 22.x

runs:
using: "composite"
Expand Down
103 changes: 103 additions & 0 deletions .github/actions/update-labels/action.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,103 @@
// @ts-check

const { extractInputs } = require("../context");

/**
* @param {import('github-script').AsyncFunctionArguments} AsyncFunctionArguments
*/
module.exports = async ({ github, context, core }) => {
let owner = process.env.OWNER;
let repo = process.env.REPO;
let issue_number = parseInt(process.env.ISSUE_NUMBER || "");
let run_id = parseInt(process.env.RUN_ID || "");

if (!owner || !repo || !(issue_number || run_id)) {
let inputs = await extractInputs(github, context, core);
owner = owner || inputs.owner;
repo = repo || inputs.repo;
issue_number = issue_number || inputs.issue_number;
run_id = run_id || inputs.run_id;
}

/** @type {string[]} */
let artifactNames = [];

if (run_id) {
// List artifacts from a single run_id
core.info(`listWorkflowRunArtifacts(${owner}, ${repo}, ${run_id})`);
const artifacts = await github.rest.actions.listWorkflowRunArtifacts({
owner: owner,
repo: repo,
run_id: run_id,
});

artifactNames = artifacts.data.artifacts.map((a) => a.name);
} else {
// TODO: List all artifacts of all workflows associated with issue_number
throw new Error("Required input 'run_id' not found in env or context");
}

core.info(`artifactNames: ${JSON.stringify(artifactNames)}`);

/** @type {string[]} */
const labelsToAdd = [];

/** @type {string[]} */
const labelsToRemove = [];

for (const artifactName of artifactNames) {
// If artifactName has format "label-name=true|false", add or remove the label
// Else, if artifactName has format "label-name=other-string", throw an error
// Else, if artifactName does not start with "label-", ignore it
const firstEquals = artifactName.indexOf("=");
if (firstEquals !== -1) {
const key = artifactName.substring(0, firstEquals);
const value = artifactName.substring(firstEquals + 1);

if (key.startsWith("label-")) {
const name = key.substring("label-".length);
if (value === "true") {
labelsToAdd.push(name);
} else if (value === "false") {
labelsToRemove.push(name);
} else {
throw new Error(
`Invalid value for label '${name}': ${value}. Expected "true" or "false".`,
);
}
}
}
}

core.info(`labelsToAdd: ${JSON.stringify(labelsToAdd)}`);
core.info(`labelsToRemove: ${JSON.stringify(labelsToRemove)}`);

if (labelsToAdd.length > 0) {
await github.rest.issues.addLabels({
owner: owner,
repo: repo,
issue_number: issue_number,
labels: labelsToAdd,
});
}

if (labelsToRemove.length > 0) {
// Must loop over labelsToRemove ourselves, since GitHub doesn't expose a REST API to remove in bulk.
for (const name of labelsToRemove) {
try {
await github.rest.issues.removeLabel({
owner: owner,
repo: repo,
issue_number: issue_number,
name: name,
});
} catch (error) {
if (error.status === 404) {
core.info(`Ignoring error: ${error.status} - ${error.message}`);
} else {
throw error;
}
}
}
}
};
33 changes: 33 additions & 0 deletions .github/actions/update-labels/action.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
name: Update Labels
description: Adds or removes labels to set state matching artifact names

# If any inputs are not set, we will attempt to extract them from the event context
inputs:
owner:
description: The account owner of the repository. The name is not case sensitive.
required: false
repo:
description: The name of the repository without the .git extension. The name is not case sensitive.
required: false
issue_number:
description: The issue that should have its labels updated.
required: false
run_id:
description: Updates labels from a single completed workflow.
required: false

runs:
using: composite

steps:
- name: Set Label
uses: actions/github-script@v7
env:
OWNER: ${{ inputs.owner }}
REPO: ${{ inputs.repo }}
ISSUE_NUMBER: ${{ inputs.issue_number }}
RUN_ID: ${{ inputs.run_id }}
with:
script: |
const action = require('./.github/actions/update-labels/action.js')
await action({ github, context, core });
9 changes: 9 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,10 +9,19 @@ updates:
ignore:
# Updated manually to align with minimum supported Node version
- dependency-name: "@types/node"
# Updated manually to align with repo microsoft/typespec
- dependency-name: "typescript"
- dependency-name: "prettier"
# Updated manually by the Liftr team
- dependency-name: "@azure-tools/typespec-liftr-base"
# minimatch@9 is the last version to support Node 18
- dependency-name: "minimatch"
versions: [ ">= 10.0.0"]
groups:
# Ships separately from other typespec packages
typespec-client-generator-cli:
patterns:
- "@azure-tools/typespec-client-generator-cli"
typespec:
patterns:
- "*typespec*"
Expand Down
Loading
Loading