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

develop #73

Merged
merged 144 commits into from
Jul 20, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
144 commits
Select commit Hold shift + click to select a range
d2a068a
update API for `Azure.Core.Experimental` (#44830)
ArcturusZhang Jul 2, 2024
309e96e
Update AutoRest C# version to 3.0.0-beta.20240701.2 (#44832)
azure-sdk Jul 2, 2024
0ac8bb6
Azure.Compute.Batch inital checkin (#44524)
wiboris Jul 2, 2024
328c716
Fix SetState() not work (#44819)
JialinXin Jul 3, 2024
5283dd0
Fix spelling issues in all subpackages READMEs (#44844)
zhangjiale-64 Jul 3, 2024
0608f96
Increment package version after release of Azure.Compute.Batch (#44838)
azure-sdk Jul 3, 2024
e8c05c3
Fixing constant in BlobSourceCheckpointData to have correct schema si…
amnguye Jul 3, 2024
b413fa5
[Storage] [DataMovement] [Shares] Preserve Permission Key (#44696)
amnguye Jul 3, 2024
7089845
Sync eng/common directory with azure-sdk-tools for PR 8528 (#44826)
azure-sdk Jul 3, 2024
9eb93a6
Updated entra auth events readme (#44178)
hakimms Jul 3, 2024
7e1d1b4
Sync eng/common directory with azure-sdk-tools for PR 8516 (#44799)
azure-sdk Jul 3, 2024
621c32f
Sync eng/common directory with azure-sdk-tools for PR 8549 (#44841)
azure-sdk Jul 3, 2024
316f983
Update AutoRest C# version to 3.0.0-beta.20240703.5 (#44865)
azure-sdk Jul 4, 2024
35b521c
Deployment stacks sdk introduction (#44405)
dantedallag Jul 4, 2024
1ced2ac
[SQL] Generating the .NET Sdk for adding manual cutover and Operatio…
guptaayush007 Jul 4, 2024
9571e4f
Avoid ServiceBusSenderOptions allocations (#44856)
martincostello Jul 4, 2024
e922b02
Increment package version after release of Azure.ResourceManager.Reso…
azure-sdk Jul 4, 2024
e6ed88e
Increment package version after release of Azure.ResourceManager.Sql …
azure-sdk Jul 4, 2024
221d510
Increment package version after release of Azure.ResourceManager.Orac…
azure-sdk Jul 4, 2024
477051d
Update GenerateAndBuildLib.ps1 (#44874)
raych1 Jul 5, 2024
fdaa17d
[Api Management] Bump up api version to latest stable 2022-08-01 (#44…
welovej Jul 5, 2024
280643f
[KeyVault] Bump API version to 2023-07-01 (#44690)
HarveyLink Jul 5, 2024
1f9fa87
Increment package version after release of Azure.ResourceManager.ApiM…
azure-sdk Jul 5, 2024
50f5cd1
Increment package version after release of Azure.ResourceManager.KeyV…
azure-sdk Jul 5, 2024
557c7b1
Delete eng/common/InterdependencyGraph.html which is unused. (#44860)
azure-sdk Jul 5, 2024
640757b
[Azure OpenAI] Pin OpenAI version (#44708)
joseharriaga Jul 5, 2024
79c81a8
MSAL logging levels now correlate with the `AzureEventSourceListener`…
christothes Jul 5, 2024
aec6675
Creating SDT client with endpoint only and making source input option…
hamshavathimunibyraiah Jul 6, 2024
ba33322
Update AutoRest C# version to 3.0.0-beta.20240707.1 (#44888)
azure-sdk Jul 8, 2024
93512b1
Fix for BearerTokenAuthenticationPolicy hang (#44882)
christothes Jul 8, 2024
5e049bc
Skip project reference tests for openai (#44896)
benbp Jul 8, 2024
45cd147
Update GitHubEventProcessor version to 1.0.0-dev.20240708.1 (#44898)
azure-sdk Jul 8, 2024
cf6bc9e
Make @Azure/azure-sdk-eng the owner of .github/workflows (#44900)
JimSuplizio Jul 8, 2024
46cca5a
Increment package version after release of Azure.AI.Translation.Docum…
azure-sdk Jul 8, 2024
698eb62
Sync eng/common directory with azure-sdk-tools for PR 8558 (#44863)
azure-sdk Jul 8, 2024
452d0e1
ClientModel: Updates to paging types to support sub-client enumerator…
annelo-msft Jul 9, 2024
2c14024
Avoid ServiceBus*Options allocations (#44885)
martincostello Jul 9, 2024
5050c6a
[Schema Registry] Generating from TypeSpec for JSON GA (#44881)
m-redding Jul 9, 2024
4a0ec10
[Azure.Core] GeoJsonConverter serialization fix (#44835)
m-redding Jul 9, 2024
d170d1b
Increment Microsoft.Azure.Functions.Worker.Extensions.WebPubSub versi…
weshaggard Jul 9, 2024
97050dc
Use eng/common template for create-tags-and-git-release (#44921)
hallipr Jul 9, 2024
b6161ec
Package-2024-01-01 (#44868)
GuptaVertika Jul 10, 2024
4c337a8
Turn off WarningsAsErrors until we bump System.Text.Json (#44931)
christothes Jul 10, 2024
4f7020b
address null purpose check in FileClient GetFiles (#44923)
trrwilson Jul 10, 2024
079a387
Fix typo in TestEnvironment variable SYSTEM_ACCESSTOKEN (#44933)
schaabs Jul 10, 2024
f7c99ad
Update CHANGELOG entry for Assistants package (#44918)
scottaddie Jul 10, 2024
44e46cb
[Communication][Email] Updating CHANGELOG for version 1.1.0-beta.1 (#…
yogeshmo Jul 10, 2024
8d477e8
add the ability to override default succeeded() conditioning by param…
azure-sdk Jul 10, 2024
e388c10
Azure Redis .Net SDK update for new api v2024-03-01 (#44847)
koderjoker Jul 11, 2024
c6f1765
Update AutoRest C# version to 3.0.0-beta.20240710.2 (#44947)
azure-sdk Jul 11, 2024
4c8829d
refine a new api in redis (#44948)
ArcturusZhang Jul 11, 2024
83882bc
fix(docs): wrong <param> location in `System.ClientModel` (#44943)
archerzz Jul 11, 2024
f4fbb2d
Preparation for release of Azure.Core 1.41.0 (#44938)
annelo-msft Jul 11, 2024
54f02b4
Update AutoRest C# version to 3.0.0-beta.20240711.1 (#44953)
azure-sdk Jul 11, 2024
4eaf6ed
Preparation for release of System.ClientModel v1.1.0-beta.5 (#44939)
annelo-msft Jul 11, 2024
7bbfed8
Support regex/negative regex filters for stress test discovery. Add s…
azure-sdk Jul 11, 2024
08a6829
remove broken links from Core changelogs to address link checker issu…
annelo-msft Jul 11, 2024
221f839
[Service Bus] Enforce batch limits (#44917)
jsquire Jul 11, 2024
db1e7d2
Update azure-sdk-build-tools Repository Resource Refs in Yaml files (…
azure-sdk Jul 11, 2024
c44f2c2
Increment version for core releases (#44964)
azure-sdk Jul 11, 2024
dd1b7fc
Removed Entra App Secrets from Storage tests (#44427)
seanmcc-msft Jul 12, 2024
bb7bdf0
[KeyVault] Sample depedency versions (#44919)
jsquire Jul 12, 2024
f9ffc6b
Increment package version after release of Azure.Communication.Email …
azure-sdk Jul 12, 2024
c6504f2
[EngSys] Clean up local debug code (#44978)
jsquire Jul 12, 2024
6335118
[KeyVault] More sample dependency versions (#44920)
jsquire Jul 12, 2024
b5043af
Update Core package version for Azure.Core 1.41.0 release (#44980)
annelo-msft Jul 12, 2024
d220d5b
Prepare for release (#44982)
JoshLove-msft Jul 12, 2024
16d7b15
Disabling all CallingServer test as it is in the process of decomissi…
minwoolee-msft Jul 12, 2024
88c8a90
Adding some verbose output to help diagnose something going awry with…
JimSuplizio Jul 12, 2024
ea4f955
[EngSys] Remove baseline error (#44985)
jsquire Jul 12, 2024
885c6ba
[CODEOWNERS] Remove invalid account (#44984)
jsquire Jul 12, 2024
8d62874
Sync eng/common directory with azure-sdk-tools for PR 8598 (#44935)
azure-sdk Jul 12, 2024
8efe66e
fix(otel logging): Include ILogger CategoryName in logger output (#44…
johncrim Jul 12, 2024
44a7708
prep exporter release 1.4.0-beta1 (#44981)
TimothyMothra Jul 12, 2024
909fcad
Fix EventGrid Namespaces readme (#44992)
JoshLove-msft Jul 13, 2024
6c0e71b
update Versions of the packages (#44988)
subhra231 Jul 13, 2024
7e4ebf9
Updating dotnet sdk for NewRelic (#44852)
vipray-ms Jul 15, 2024
d50f72f
Increment package version after release of Azure.ResourceManager.Redi…
azure-sdk Jul 15, 2024
1114046
Increment package version after release of Azure.ResourceManager.NewR…
azure-sdk Jul 15, 2024
7105c91
[CODEOWNERS] Removing Pallavi's ownership (#45006)
jsquire Jul 15, 2024
b10e21d
[Storage] Fix for truncating URL paths with "#" (#44941)
amnguye Jul 15, 2024
c425976
[Azure.Data.Tables] DeleteEntity overload (#44986)
JonathanCrd Jul 15, 2024
a250e77
[Schema Registry] Default SchemaFormat to the Content-Type header val…
m-redding Jul 15, 2024
bcb9784
Add Update Remove-Item command line options (#45010)
JimSuplizio Jul 15, 2024
502cf89
update integration test with CategoryName (#44989)
TimothyMothra Jul 15, 2024
02e59ee
Reenabled live Audience tests (#44972)
seanmcc-msft Jul 15, 2024
a5cc078
Cncf namespace samples (#44994)
JoshLove-msft Jul 15, 2024
8dd8d77
[Storage] [WebJobs] Added test for Blob Path for various blob names t…
amnguye Jul 15, 2024
f2df745
Azure OpenAI: sample/snippet update (request options for On Your Data…
trrwilson Jul 16, 2024
8615c80
Storage STG 94 GA release (#45018)
seanmcc-msft Jul 16, 2024
442f867
Update AutoRest C# version to 3.0.0-beta.20240715.1 (#45020)
azure-sdk Jul 16, 2024
b48a234
Increment package version after release of Microsoft.Azure.WebJobs.Ex…
azure-sdk Jul 16, 2024
328c2d1
Update AutoRest C# version to 3.0.0-beta.20240716.2 (#45027)
azure-sdk Jul 16, 2024
000c7f5
Temporarily disable MSDocs publishing for Azure.Messaging.EventGrid.S…
JimSuplizio Jul 16, 2024
79cf575
[AzureMonitor] add links to docs in the Readme (#45017)
TimothyMothra Jul 16, 2024
1de7cef
Remove duplicate SYSTEM_ACCESSTOKEN (#45004)
christothes Jul 16, 2024
0984ae3
Fixing target base scale instance concurrency for queues (#44661)
alrod Jul 16, 2024
4ab1387
[Azure.Communication.Messages] Update README (#44987)
memontic-ms Jul 16, 2024
af0cf7f
Increment package version after release of Azure.Monitor.OpenTelemetr…
azure-sdk Jul 16, 2024
a7dca2b
Increment version for storage releases (#45039)
azure-sdk Jul 16, 2024
4f551eb
Update Preview Test Sub to use new connection (#45035)
weshaggard Jul 16, 2024
b378d9d
Bumped Storage, Blobs, and Queues package dependency version (#45016)
amnguye Jul 16, 2024
1b61b17
[Storage] [DataMovement] Improve checking on part completion for paus…
amnguye Jul 16, 2024
3dcd049
Updated Changelog for DataMovement July Release (#45040)
amnguye Jul 16, 2024
2a9cffa
[AzureMonitorDistro] prep distro 1.3.0-beta.1 (#44991)
TimothyMothra Jul 16, 2024
3c581b3
Changed DataMovement Blobs and File Shares to use package dependency,…
amnguye Jul 16, 2024
4e073bb
Increment package version after release of Azure.Monitor.OpenTelemetr…
azure-sdk Jul 16, 2024
8f514a8
Increment version for storage releases (#45045)
azure-sdk Jul 17, 2024
374ca1c
[Storage] [Webjobs Extension] Updated changelog to prepare for WebJob…
amnguye Jul 17, 2024
b0ca6d6
Increment version for storage releases (#45054)
azure-sdk Jul 17, 2024
0ac2d02
Update Changelog and readme files to include --prerelease (#45047)
subhra231 Jul 17, 2024
8571d3c
Increment package version after release of Azure.Messaging.EventGrid …
azure-sdk Jul 17, 2024
65da6f2
[Search] GA Features for API Version 2024-07-01 (#44485)
ShivangiReja Jul 17, 2024
c581203
[AzureMonitor] add Log Scopes example to Readme (#44749)
TimothyMothra Jul 17, 2024
090ea96
Prepare release for mysql 1.1.0 (#45051)
ArthurMa1978 Jul 17, 2024
da8fb5c
Increment package version after release of Azure.ResourceManager.MySq…
azure-sdk Jul 18, 2024
e7f5a91
Increment package version after release of Azure.Search.Documents (#4…
azure-sdk Jul 18, 2024
b7af93c
[AppService] Bump api version to 2023-12-01 (#43706)
HarveyLink Jul 18, 2024
f23ba3a
[Azure.Messaging.EventHubs] Prepare for release (#45061)
m-redding Jul 18, 2024
2b088b9
Remove duplicate credential instantiation line in ACS Email README (#…
scottaddie Jul 18, 2024
6874cc9
[Service Bus] July 2024 release prep (#45075)
jsquire Jul 18, 2024
1227ed1
Nightly docs publish should honor skipPublishDocMs (#45077)
JimSuplizio Jul 18, 2024
be6fb82
Increment package version after release of Azure.Messaging.EventHubs …
azure-sdk Jul 18, 2024
5caea73
[Service Bus] Change log typo (#45082)
jsquire Jul 18, 2024
60e65bd
Sync eng/common directory with azure-sdk-tools for PR 8602 (#45019)
azure-sdk Jul 18, 2024
22af037
[Azure.Messaging.EventHubs.Processor] Prepare for release (#45063)
m-redding Jul 18, 2024
fb8b11b
[Azure.Data.Tables] Update version for release (#45058)
JonathanCrd Jul 18, 2024
8a3fa5d
[Storage] [Tests] Fix OAuth Storage Samples (#45083)
amnguye Jul 18, 2024
a536fd2
Increment version for eventhub releases (#45085)
azure-sdk Jul 18, 2024
b566fdf
Reformat DefaultAzureCredential flow chart (#45086)
scottaddie Jul 18, 2024
5c293a8
Using federated auth for ACS tests (#44886)
rajuanitha88 Jul 18, 2024
91186e5
Updated Storage codeowners (#45088)
seanmcc-msft Jul 18, 2024
c059e59
Add exception information for all credential classes (#44633)
christothes Jul 19, 2024
630dd50
Increment package version after release of Azure.Messaging.ServiceBus…
azure-sdk Jul 19, 2024
c96151c
Adding a new field (#45012)
ameyaiam3 Jul 19, 2024
786303e
Release preview version 2024-05-20 of HybridCompute (#44654)
yaotongms Jul 19, 2024
f77b824
Update AutoRest C# version to 3.0.0-beta.20240719.2 (#45097)
azure-sdk Jul 19, 2024
3774094
Update DefaultAzureCredential, InteractiveBrowserCredential, and Devi…
christothes Jul 19, 2024
1ca0038
Increment package version after release of Azure.ResourceManager.Hybr…
azure-sdk Jul 19, 2024
8ad44c5
Increment package version after release of Azure.ResourceManager.Gues…
azure-sdk Jul 19, 2024
47fd179
Unset the SDKType environment variable for API Docs Gen (#45080)
JimSuplizio Jul 19, 2024
ec573dc
Add Azure Health Data Service product slug (#45107)
azure-sdk Jul 19, 2024
c9fd7c6
Sync eng/common directory with azure-sdk-tools for PR 8650 (#45057)
azure-sdk Jul 19, 2024
e1d67ba
SCM: Add support for Retry-After header to default ClientRetryPolicy …
annelo-msft Jul 19, 2024
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.
32 changes: 18 additions & 14 deletions .github/CODEOWNERS
Validating CODEOWNERS rules …
Original file line number Diff line number Diff line change
Expand Up @@ -157,7 +157,7 @@
# ServiceOwners: @rpsqrd @edyoung

# PRLabel: %Batch
/sdk/batch/ @wiboris @dpwatrous
/sdk/batch/ @wiboris @dpwatrous @wanghoppe @skapur12 @cRui861

# ServiceLabel: %Batch
# ServiceOwners: @wiboris @dpwatrous
Expand All @@ -174,9 +174,6 @@
# ServiceLabel: %Bot Service
# ServiceOwners: @sgellock

# ServiceLabel: %Cloud Shell
# ServiceOwners: @maertendMSFT

# PRLabel: %Cognitive - Language
/sdk/cognitivelanguage/ @quentinRobinson @wangyuantao

Expand Down Expand Up @@ -211,10 +208,10 @@
# ServiceOwners: @dipidoo @longli0 @ShaoAnLin @lulululululu @leareai @Han-msft

# PRLabel: %Cognitive - Form Recognizer
/sdk/documentintelligence/ @kinelski @pallavit @joseharriaga
/sdk/documentintelligence/ @kinelski @joseharriaga

# PRLabel: %Cognitive - Form Recognizer
/sdk/formrecognizer/ @kinelski @pallavit @joseharriaga
/sdk/formrecognizer/ @kinelski @joseharriaga

# ServiceLabel: %Cognitive - Form Recognizer
# AzureSdkOwners: @kinelski
Expand Down Expand Up @@ -378,7 +375,7 @@
# ServiceOwners: @dkkapur

# PRLabel: %Container Registry
/sdk/containerregistry/ @ShivangiReja @pallavit @annelo-msft @Azure/azsdk-acr
/sdk/containerregistry/ @ShivangiReja @annelo-msft @Azure/azsdk-acr

# ServiceLabel: %Container Registry
# AzureSdkOwners: @ShivangiReja
Expand Down Expand Up @@ -553,7 +550,7 @@
# ServiceOwners: @Azure/azure-iot-cli-triage

# PRLabel: %KeyVault
/sdk/keyvault/ @heaths @schaabs @Azure/azsdk-keyvault
/sdk/keyvault/ @heaths @schaabs @JonathanCrd @jsquire @christothes

# ServiceLabel: %KeyVault
# AzureSdkOwners: @heaths
Expand Down Expand Up @@ -620,17 +617,17 @@
# ServiceOwners: @kpiteira

# PRLabel: %Monitor
/sdk/monitor/ci.yml @nisha-bhatia @JoshLove-msft @pallavit @Azure/azure-sdk-write-monitor-data-plane
/sdk/monitor/ci.yml @nisha-bhatia @JoshLove-msft @Azure/azure-sdk-write-monitor-data-plane

# PRLabel: %Monitor
/sdk/monitor/Azure.Monitor.Ingestion/ @nisha-bhatia @JoshLove-msft @pallavit @Azure/azure-sdk-write-monitor-data-plane
/sdk/monitor/Azure.Monitor.Ingestion/ @nisha-bhatia @JoshLove-msft @Azure/azure-sdk-write-monitor-data-plane

# ServiceLabel: %Monitor
# AzureSdkOwners: @nisha-bhatia
# ServiceOwners: @SameergMS @dadunl @AzMonEssential @AzmonAlerts @AzmonActionG @AzmonLogA

# PRLabel: %Monitor - Query
/sdk/monitor/Azure.Monitor.Query/ @nisha-bhatia @JoshLove-msft @pallavit @Azure/azure-sdk-write-monitor-data-plane
/sdk/monitor/Azure.Monitor.Query/ @nisha-bhatia @JoshLove-msft @Azure/azure-sdk-write-monitor-data-plane

# ServiceLabel: %Monitor - Query
# AzureSdkOwners: @nisha-bhatia
Expand Down Expand Up @@ -847,13 +844,13 @@
# ServiceOwners: @azureSQLGitHub

# PRLabel: %Storage
/sdk/storage*/ @seanmcc-msft @amnguye @jaschrep-msft @schaabs @tg-msft
/sdk/storage*/ @seanmcc-msft @amnguye @jaschrep-msft @schaabs @tg-msft @jalauzon-msft

# PRLabel: %Storage
/sdk/storage/Azure.Storage.*/ @seanmcc-msft @amnguye @jaschrep-msft @schaabs @tg-msft
/sdk/storage/Azure.Storage.*/ @seanmcc-msft @amnguye @jaschrep-msft @schaabs @tg-msft @jalauzon-msft

# PRLabel: %Storage
/sdk/storage/Microsoft.Azure.WebJobs.*/ @seanmcc-msft @amnguye @jaschrep-msft @tg-msft @fabiocav @mathewc
/sdk/storage/Microsoft.Azure.WebJobs.*/ @seanmcc-msft @amnguye @jaschrep-msft @tg-msft @fabiocav @mathewc @jalauzon-msft

# ServiceLabel: %Storage
# ServiceOwners: @xgithubtriage
Expand Down Expand Up @@ -971,6 +968,12 @@
# ServiceLabel: %Network - Front Door %Mgmt
# ServiceOwners: @ptnan7

# PRLabel: %New Relic
/sdk/newrelicobservability/Azure.ResourceManager.*/ @dipeshbhakat-microsoft @vipray-ms

# ServiceLabel: %New Relic %Mgmt
# ServiceOwners: @dipeshbhakat-microsoft @vipray-ms

# PRLabel: %Nginx
/sdk/nginx/Azure.ResourceManager.*/ @jamesfan1 @bangbingsyb @spencerofwiti

Expand Down Expand Up @@ -1005,6 +1008,7 @@
/eng/ @hallipr @weshaggard @benbp
/eng/common/ @Azure/azure-sdk-eng
/eng/mgmt/ @ArthurMa1978 @m-nash
/.github/workflows/ @Azure/azure-sdk-eng

# Add owners for notifications for specific pipelines
/eng/pipelines/aggregate-reports.yml @jsquire
Expand Down
3 changes: 1 addition & 2 deletions .github/CODEOWNERS_baseline_errors.txt
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,6 @@ anand-rengasamy is an invalid user. Ensure the user exists, is public member of
alex-frankel is not a public member of Azure.
filizt is an invalid user. Ensure the user exists, is public member of Azure and has write permissions.
sgellock is not a public member of Azure.
maertendMSFT is not a public member of Azure.
wangyuantao is an invalid user. Ensure the user exists, is public member of Azure and has write permissions.
bowgong is an invalid user. Ensure the user exists, is public member of Azure and has write permissions.
areddish is an invalid user. Ensure the user exists, is public member of Azure and has write permissions.
Expand Down Expand Up @@ -281,4 +280,4 @@ tmahmood-microsoft is not a public member of Azure.
Aviv-Yaniv is not a public member of Azure.
sakash279 is an invalid user. Ensure the user exists, is public member of Azure and has write permissions.
sivethe is an invalid user. Ensure the user exists, is public member of Azure and has write permissions.
ThomasWeiss is an invalid user. Ensure the user exists, is public member of Azure and has write permissions.
ThomasWeiss is an invalid user. Ensure the user exists, is public member of Azure and has write permissions.
4 changes: 2 additions & 2 deletions .github/workflows/event-processor.yml
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,7 @@ jobs:
run: >
dotnet tool install
Azure.Sdk.Tools.GitHubEventProcessor
--version 1.0.0-dev.20240610.2
--version 1.0.0-dev.20240708.1
--add-source https://pkgs.dev.azure.com/azure-sdk/public/_packaging/azure-sdk-for-net/nuget/v3/index.json
--global
shell: bash
Expand Down Expand Up @@ -114,7 +114,7 @@ jobs:
run: >
dotnet tool install
Azure.Sdk.Tools.GitHubEventProcessor
--version 1.0.0-dev.20240610.2
--version 1.0.0-dev.20240708.1
--add-source https://pkgs.dev.azure.com/azure-sdk/public/_packaging/azure-sdk-for-net/nuget/v3/index.json
--global
shell: bash
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/scheduled-event-processor.yml
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ jobs:
run: >
dotnet tool install
Azure.Sdk.Tools.GitHubEventProcessor
--version 1.0.0-dev.20240610.2
--version 1.0.0-dev.20240708.1
--add-source https://pkgs.dev.azure.com/azure-sdk/public/_packaging/azure-sdk-for-net/nuget/v3/index.json
--global
shell: bash
Expand Down
13 changes: 11 additions & 2 deletions .vscode/cspell.json
Original file line number Diff line number Diff line change
Expand Up @@ -217,7 +217,12 @@
{
"filename": "**/sdk/batch/**/*.cs",
"words": [
"cifs"
"cifs",
"ocpdate",
"Reimage",
"Reimaging",
"reimaging",
"SSDLRS"
]
},
{
Expand Down Expand Up @@ -1322,7 +1327,11 @@
"Guage",
"Plex",
"Vstsrm",
"Localizable"
"Localizable",
"Dapr",
"TLSAES",
"Unregistering",
"Diffie"
]
},
{
Expand Down
53 changes: 27 additions & 26 deletions doc/ApiDocGeneration/Generate-Api-Docs.ps1
Original file line number Diff line number Diff line change
Expand Up @@ -14,9 +14,6 @@ The Name of the servicedirectory, usually the name of the service e.g. core
.PARAMETER ArtifactsDirectoryName
Used in the case where the package directory name is different from the package name. e.g in cognitiveservice packages

.PARAMETER LibType
Specifies if its a client or management library

.PARAMETER RepoRoot
The root of the Azure-SDK-for-Net Repo

Expand All @@ -32,23 +29,25 @@ Directory Name: PopImport: https://azuresdkartifacts.blob.core.windows.net/azure
RepoRoot\doc\ApiDocGeneration

#>

[CmdletBinding()]
Param (
[Parameter(Mandatory = $True)]
$ArtifactName,
[Parameter(Mandatory = $True)]
$ServiceDirectory,
$ArtifactsDirectoryName,
[ValidateSet('client', 'management')]
$LibType = "client",
$RepoRoot = "${PSScriptRoot}/../..",
[Parameter(Mandatory = $True)]
$BinDirectory,
$DocGenDir = "${PSScriptRoot}",
$ArtifactStagingDirectory
)

function Log-Warning($message) {
Write-Host "##vso[task.logissue type=warning;]$message"
}

function UpdateDocIndexFiles([string]$docPath, [string] $mainJsPath) {
# Update docfx.json
$docfxContent = Get-Content -Path $docPath -Raw
Expand All @@ -64,7 +63,9 @@ function UpdateDocIndexFiles([string]$docPath, [string] $mainJsPath) {
}

Write-Verbose "Name Reccuring paths with variable names"
if ([System.String]::IsNullOrEmpty($ArtifactsDirectoryName)) {$ArtifactsDirectoryName = $ArtifactName}
if ([System.String]::IsNullOrEmpty($ArtifactsDirectoryName)) {
$ArtifactsDirectoryName = $ArtifactName
}
$PackageLocation = "${ServiceDirectory}/${ArtifactsDirectoryName}"
$FrameworkDir = "${BinDirectory}/${ArtifactsDirectoryName}/dll-docs"
$ApiDir = "${FrameworkDir}/my-api"
Expand All @@ -79,38 +80,38 @@ $DocFxTool = "${BinDirectory}/docfx/docfx.exe"
$DocCommonGenDir = "${RepoRoot}/eng/common/docgeneration"
$GACampaignId = "UA-62780441-41"

if ($LibType -eq 'management') {
$ArtifactName = $ArtifactName.Substring($ArtifactName.LastIndexOf('.Management') + 1)
}

Write-Verbose "Package Location ${PackageLocation}"

Write-Verbose "Create Directories Required for Doc Generation"
Write-Verbose "Creating ApiDir '$ApiDir'"
mkdir $ApiDir
Write-Verbose "Creating ApiDependenciesDir '$ApiDependenciesDir'"
mkdir $ApiDependenciesDir
Write-Verbose "Creating XmlOutDir '$XmlOutDir'"
mkdir $XmlOutDir
Write-Verbose "Creating YamlOutDir '$YamlOutDir'"
mkdir $YamlOutDir
Write-Verbose "Creating DocOutDir '$DocOutDir'"
mkdir $DocOutDir

if ($LibType -eq 'client') {
Write-Verbose "Build Packages for Doc Generation - Client"
dotnet build "${RepoRoot}/eng/service.proj" /p:ServiceDirectory=$PackageLocation /p:IncludeTests=false /p:IncludeSamples=false /p:IncludePerf=false /p:IncludeStress=false /p:OutputPath=$ApiDir /p:TargetFramework=netstandard2.0

Write-Verbose "Include client Dependencies"
dotnet build "${RepoRoot}/eng/service.proj" /p:ServiceDirectory=$PackageLocation /p:IncludeTests=false /p:IncludeSamples=false /p:IncludePerf=false /p:IncludeStress=false /p:OutputPath=$ApiDependenciesDir /p:TargetFramework=netstandard2.0 /p:CopyLocalLockFileAssemblies=true
Write-Verbose "Build Packages for Doc Generation - Client"
Write-Verbose "dotnet build '${RepoRoot}/eng/service.proj' /p:ServiceDirectory=$ServiceDirectory /p:Project=$ArtifactsDirectoryName /p:IncludeTests=false /p:IncludeSamples=false /p:IncludePerf=false /p:IncludeStress=false /p:BuildInParallel=false /p:OutputPath=$ApiDir"
dotnet build "${RepoRoot}/eng/service.proj" /p:ServiceDirectory=$ServiceDirectory /p:Project=$ArtifactsDirectoryName /p:IncludeTests=false /p:IncludeSamples=false /p:IncludePerf=false /p:IncludeStress=false /p:BuildInParallel=false /p:OutputPath=$ApiDir
if ($LASTEXITCODE -ne 0) {
Log-Warning "Build Packages for Doc Generation - Client failed with $LASTEXITCODE please see output above"
exit 0
}

if ($LibType -eq 'management') {
# Management Package
Write-Verbose "Build Packages for Doc Generation - Management"
dotnet msbuild "${RepoRoot}/eng/mgmt.proj" /p:scope=$PackageLocation /p:OutputPath=$ApiDir -maxcpucount:1 -nodeReuse:false

Write-Verbose "Include Management Dependencies"
dotnet msbuild "${RepoRoot}/eng/mgmt.proj" /p:scope=$PackageLocation /p:OutputPath=$ApiDependenciesDir /p:CopyLocalLockFileAssemblies=true -maxcpucount:1 -nodeReuse:false
Write-Verbose "Include Client Dependencies"
Write-Verbose "'${RepoRoot}/eng/service.proj' /p:ServiceDirectory=$ServiceDirectory /p:Project=$ArtifactsDirectoryName /p:IncludeTests=false /p:IncludeSamples=false /p:IncludePerf=false /p:IncludeStress=false /p:BuildInParallel=false /p:OutputPath=$ApiDependenciesDir /p:CopyLocalLockFileAssemblies=true"
dotnet build "${RepoRoot}/eng/service.proj" /p:ServiceDirectory=$ServiceDirectory /p:Project=$ArtifactsDirectoryName /p:IncludeTests=false /p:IncludeSamples=false /p:IncludePerf=false /p:IncludeStress=false /p:BuildInParallel=false /p:OutputPath=$ApiDependenciesDir /p:CopyLocalLockFileAssemblies=true
if ($LASTEXITCODE -ne 0) {
Log-Warning "Include Client Dependencies build failed with $LASTEXITCODE please see output above"
exit 0
}

Write-Verbose "Remove all unneeded artifacts from build output directory"
Remove-Item Path "${ApiDir}/*" -Include * -Exclude "${ArtifactName}.dll", "${ArtifactName}.xml"
Remove-Item -Path "${ApiDir}/*" -Include * -Exclude "${ArtifactName}.dll", "${ArtifactName}.xml" -Recurse -Force

Write-Verbose "Initialize Frameworks File"
& "${MDocTool}" fx-bootstrap "${FrameworkDir}"
Expand Down Expand Up @@ -182,4 +183,4 @@ $mutatedContent = $mutatedContent -replace $hrefRegex, '"./$1"'
Set-Content -Path $baseUrl -Value $mutatedContent -NoNewline

Write-Verbose "Compress and copy HTML into the staging Area"
Compress-Archive -Path "${DocOutHtmlDir}/*" -DestinationPath "${ArtifactStagingDirectory}/${ArtifactName}/${ArtifactName}.docs.zip" -CompressionLevel Fastest
Compress-Archive -Path "${DocOutHtmlDir}/*" -DestinationPath "${ArtifactStagingDirectory}/${ArtifactName}/${ArtifactName}.docs.zip" -CompressionLevel Fastest
4 changes: 2 additions & 2 deletions doc/dev/Versioning.md
Original file line number Diff line number Diff line change
Expand Up @@ -45,8 +45,8 @@ They will use the following format which is also used by the .NET team:
```
FILEMAJOR.FILEMINOR.FILEPATCH.FILEREVISION
```
- `FILEMAJOR`: Specified in the first part of `VersionPrefix` property.
- `FILEMINOR`: Set to `MINOR * 100 + PATCH / 100`, where `MINOR` and `PATCH` are the 2nd and 3rd parts of `VersionPrefix` property.
- `FILEMAJOR`: Specified in the first part of `Version` property.
- `FILEMINOR`: Set to `MINOR * 100 + PATCH / 100`, where `MINOR` and `PATCH` are the 2nd and 3rd parts of `Version` property.
- `FILEPATCH`: Set to `(PATCH % 100) * 100 + yy`.
- `FILEREVISION`: Set to `(50 * mm + dd) * 100 + r`. This algorithm makes it easy to parse the month and date from `FILEREVISION` while staying in the range of a short which is what a version element uses.

Expand Down
3 changes: 2 additions & 1 deletion eng/Directory.Build.Common.props
Original file line number Diff line number Diff line change
Expand Up @@ -77,7 +77,8 @@
AZPROVISION001; <!-- Provisioning -->
</NoWarn>

<TreatWarningsAsErrors>true</TreatWarningsAsErrors>
<!-- Temporarily setting this to false while we resolve the security warning related to System.Text.Json -->
<TreatWarningsAsErrors>false</TreatWarningsAsErrors>
<!--
.NET 8 now produces security warnings for nuget packages in dotnet restore. Keep these as warnings in T1 to avoid needing to update T1 library dependencies.
See: https://learn.microsoft.com/en-us/dotnet/core/compatibility/sdk/8.0/dotnet-restore-audit#recommended-action
Expand Down
Loading