Commit Graph

3841 Commits

Author SHA1 Message Date
Azure SDK Bot
0f764d58ee
Sync eng/common directory with azure-sdk-tools for PR 12467 (#6786)
* Update create-apireview template to use packageInfo

* Use new signature for FindArtifactForApiReviewFn

* Used new signature of FindArtifactForApiReviewFn

---------

Co-authored-by: ray chen <raychen@microsoft.com>
2025-10-14 16:39:38 -07:00
Azure SDK Bot
e7ac8f8d36
Bump @azure-tools/typespec-client-generator-cli (#6784)
Bumps [@azure-tools/typespec-client-generator-cli](https://github.com/Azure/azure-sdk-tools) from 0.28.3 to 0.29.0.
- [Release notes](https://github.com/Azure/azure-sdk-tools/releases)
- [Commits](https://github.com/Azure/azure-sdk-tools/commits)

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-13 16:23:47 -07:00
Azure SDK Bot
caac0070d7
Use write-output for matrix script to support upstream callers (#6783)
Co-authored-by: Ben Broderick Phillips <bebroder@microsoft.com>
2025-10-13 15:14:54 -07:00
Azure SDK Bot
e9cc8a7a37
Sync eng/common directory with azure-sdk-tools for PR 12410 (#6772)
* Added 'ArtifactsJson' parameter

* Made script work for non-java

* Reduced duplicated parsing

* Fixed type error

---------

Co-authored-by: ray chen <raychen@microsoft.com>
2025-10-13 09:06:58 -07:00
Azure SDK Bot
44b5a65419
Sync eng/common directory with azure-sdk-tools for PR 12454 (#6781)
* Revise tsp-client usage instructions in README

Updated usage instructions to use 'npm exec --prefix' for running tsp-client commands. The reason is `tsp-client` needs to resolve the input parameters based on the root folder of SDK repository.

* Update README.md to use brace expansion for variables

* Update README.md

---------

Co-authored-by: Ray Chen <raychen@microsoft.com>
2025-10-13 09:06:04 -07:00
Azure SDK Bot
d17a6c5acb
update conditions in detect-api-changes.yml (#6780)
Co-authored-by: Scott Beddall <scbedd@microsoft.com>
2025-10-10 13:48:29 -07:00
Azure SDK Bot
7f5ab67239
Add script/pipeline for manual cpex attestation (#6779)
Co-authored-by: Summer Warren <summerwarren@microsoft.com>
2025-10-10 11:48:05 -07:00
Azure SDK Bot
6ad8fa48b9
Include disambiguation for branch name using EmitterPackagePath (#6778)
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: JoshLove-msft <54595583+JoshLove-msft@users.noreply.github.com>
2025-10-10 10:25:59 -07:00
Azure SDK Bot
e19518ea0a
Sync eng/common directory with azure-sdk-tools for PR 12396 (#6770)
* Secure tsp-client usage by using pinned version from package-lock.json

Co-authored-by: raych1 <20296335+raych1@users.noreply.github.com>

* Use absolute path and remove try/finally blocks

Co-authored-by: raych1 <20296335+raych1@users.noreply.github.com>

* Keep original workingDirectory and use Push-Location for directory switching

Co-authored-by: raych1 <20296335+raych1@users.noreply.github.com>

* Resolve EmitterPackageJsonOutputPath to absolute path if relative

Co-authored-by: raych1 <20296335+raych1@users.noreply.github.com>

* Use workingDirectory instead of Push-Location/Pop-Location

Co-authored-by: weshaggard <9010698+weshaggard@users.noreply.github.com>

* Merge path resolution into tsp-client execution step

Co-authored-by: raych1 <20296335+raych1@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: raych1 <20296335+raych1@users.noreply.github.com>
Co-authored-by: weshaggard <9010698+weshaggard@users.noreply.github.com>
2025-10-09 17:17:55 -07:00
Azure SDK Bot
345101e9a5
Sync eng/common directory with azure-sdk-tools for PR 12416 (#6775)
* Pass packageInfo parameter conditionally to Find-Language-Artifacts-For-Apireview

* Use new parameter

---------

Co-authored-by: ray chen <raychen@microsoft.com>
2025-10-09 15:56:21 -07:00
Azure SDK Bot
a42fbeb452
Fix typespec tool reference (#6774)
Co-authored-by: Ben Broderick Phillips <bebroder@microsoft.com>
2025-10-08 17:13:50 -04:00
Azure SDK Bot
771c6afaba
Sync eng/common directory with azure-sdk-tools for PR 11692 (#6769)
* Add CPEX KPI attestation automation

* Update kusto info and remove schedule in pipeline

* Add Actual Kpi Ids and Remove changed date filter

* Rewrite Triage Attestation Logic

* Fix Kusto command and Add stricter work item query

* Add params for testing

* Resolve stash conflict

* Add Error Handling and Email Notifications

---------

Co-authored-by: Summer Warren <summerwarren@microsoft.com>
2025-10-07 14:48:11 -07:00
Azure SDK Bot
176e49d722
Sync eng/common directory with azure-sdk-tools for PR 12301 (#6762)
* Set up vcpkg cache variables in eng/common

* Paths

* Remove module code, it's not necessary anymore

* Review feedback: Write-Host -> #

---------

Co-authored-by: Daniel Jurek <djurek@microsoft.com>
2025-10-07 11:34:36 -07:00
Azure SDK Bot
6f29059ce9
Revert behavior change introduced in https://github.com/Azure/azure-sdk-tools/pull/12235 (#6767)
Co-authored-by: Daniel Jurek <djurek@microsoft.com>
2025-10-03 16:13:55 -07:00
Azure SDK Bot
524d7bc15f
Revert "Use authenticated GitHub request when env variable is present (#12267)" (#6766)
This reverts commit d60198ec38489bc37b8544484519b638d4fa7eca.

Co-authored-by: Scott Beddall <scbedd@microsoft.com>
2025-10-02 15:03:34 -07:00
Azure SDK Bot
cfc9354584
Update Azure pipeline conditions to respect canceled status (#6763)
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: benbp <1020379+benbp@users.noreply.github.com>
2025-10-02 13:21:14 -07:00
Azure SDK Bot
5b3bf66882
Sync eng/common directory with azure-sdk-tools for PR 12267 (#6758)
* Use authenticated GitHub request when env variable is present
2025-10-02 15:50:51 -04:00
Azure SDK Bot
132c633509
Increment package version after release of azure-identity (#6765) 2025-10-02 18:18:16 +00:00
Anton Kolesnyk
fe5e5ad9e5
Azure Identity October Release (#6760)
Co-authored-by: Anton Kolesnyk <antkmsft@users.noreply.github.com>
2025-10-02 07:57:37 -07:00
Anton Kolesnyk
6fcc5d570f
Remove ManagedIdentityCredential::UseProbeRequest from public surface (#6764)
* Remove ManagedIdentityCredential::UseProbeRequest from public surface

---------

Co-authored-by: Anton Kolesnyk <antkmsft@users.noreply.github.com>
2025-10-01 14:40:48 -07:00
Scott Addie
217a155417
Remove Azure AD reference from Identity README (#6761) 2025-10-01 15:04:05 -05:00
Azure SDK Bot
fc0a44626e
bump the used proxy version to one that includes the optimizations and fixes necessary to enable the java openai tests (#6759)
Co-authored-by: Scott Beddall <scbedd@microsoft.com>
2025-10-01 11:03:07 -07:00
Anton Kolesnyk
ead279936d
DAC: Disable probe when MIC is selected via env var (#6755)
* DAC: Disable probe when MIC is selected via env var

* Fix missing newline at end of default_azure_credential_test.cpp

* Update sdk/identity/azure-identity/test/ut/managed_identity_credential_test.cpp

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Update sdk/identity/azure-identity/test/ut/default_azure_credential_test.cpp

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Clang fix

* Make options always the last parameter

* Clang-format

* Add const char overload

* MIC: do not send probe request by default, unless it is used in DAC, unless DAC has MIC only selected via env var

* Rename isProbeEnabled to useProbeRequest, make options the last arg even in internal APIs

* Include the rest of the files

* Fix

* only expose UseProbeRequest in options

* Clang-format

---------

Co-authored-by: Anton Kolesnyk <antkmsft@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-09-30 16:13:59 -07:00
Azure SDK Bot
313a43af4f
Log output from mcp installer script as json-rpc (#6757)
Co-authored-by: Ben Broderick Phillips <bebroder@microsoft.com>
2025-09-30 10:21:11 -07:00
Azure SDK Bot
1231716b59
Bump @azure-tools/typespec-client-generator-cli (#6754)
Bumps [@azure-tools/typespec-client-generator-cli](https://github.com/Azure/azure-sdk-tools) from 0.28.1 to 0.28.3.
- [Release notes](https://github.com/Azure/azure-sdk-tools/releases)
- [Commits](https://github.com/Azure/azure-sdk-tools/commits)

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-26 09:00:09 -07:00
Azure SDK Bot
1f7b40dee5
Add DevOps logging support for invoke helper (#6752)
Co-authored-by: Wes Haggard <Wes.Haggard@microsoft.com>
2025-09-25 15:49:08 -07:00
Azure SDK Bot
ad5bd689af
Sync eng/common directory with azure-sdk-tools for PR 12222 (#6753)
* Set pr creator to empty when it's bot

* Removed bot accounts while setting the reviewers and assignees

* Allowed copilot as reviewer

---------

Co-authored-by: ray chen <raychen@microsoft.com>
2025-09-25 14:26:42 -07:00
Azure SDK Bot
3d07c4795f
Remove API Lifecycle prompt from release plan creation instructions (#6751)
Co-authored-by: Summer Warren <summerwarren@microsoft.com>
2025-09-25 11:46:19 -07:00
Azure SDK Bot
c0ef513201
Sync eng/common directory with azure-sdk-tools for PR 12214 (#6750)
* Skip updating pull request URL in work item when value is empty
2025-09-23 16:34:19 -04:00
Azure SDK Bot
88400ee205
Remove CODEOWNERS and service labels instructions until it can be inserted into a more contextually appropriate location for the user (#6749)
Co-authored-by: Daniel Jurek <djurek@microsoft.com>
2025-09-23 09:41:27 -07:00
Azure SDK Bot
d0b83a1c29
Sync eng/common directory with azure-sdk-tools for PR 12061 (#6734)
* bump the test-proxy version
* bump proxy to one that includes our multipart/formdata fix

---------

Co-authored-by: Scott Beddall (from Dev Box) <scbedd@microsoft.com>
2025-09-22 15:17:41 -07:00
Azure SDK Bot
be594f38c6
Sync eng/common directory with azure-sdk-tools for PR 12060 (#6747)
* pin tsp-client

* Added a script to wrap the call to tsp-client

* Used npm i to improve per

* Removed script and added readme.md

* Update eng/common/tsp-client/README.md

Co-authored-by: Mike Harder <mharder@microsoft.com>

* Update eng/common/tsp-client/README.md

Co-authored-by: Mike Harder <mharder@microsoft.com>

* Use npm ci for installation

* Added dependabot to readme

* Update eng/common/tsp-client/README.md

Co-authored-by: Mike Harder <mharder@microsoft.com>

* Removed 'prefix' option approach from usage

* Fixed format issue

---------

Co-authored-by: catalinaperalta <caperal@microsoft.com>
Co-authored-by: ray chen <raychen@microsoft.com>
Co-authored-by: Mike Harder <mharder@microsoft.com>
2025-09-18 17:19:45 -07:00
Azure SDK Bot
871d322ea6
Sync eng/common directory with azure-sdk-tools for PR 11868 (#6746)
* added instructions for sdk local workflow

* fix case

* Added missing comma

* Update eng/common/instructions/azsdk-tools/local-sdk-workflow.instructions.md

Co-authored-by: Mariana Rios Flores <mariari@microsoft.com>

* Update eng/common/instructions/azsdk-tools/local-sdk-workflow.instructions.md

Co-authored-by: Mariana Rios Flores <mariari@microsoft.com>

* Update eng/common/instructions/azsdk-tools/local-sdk-workflow.instructions.md

Co-authored-by: Mariana Rios Flores <mariari@microsoft.com>

* Update eng/common/instructions/azsdk-tools/local-sdk-workflow.instructions.md

Co-authored-by: Mariana Rios Flores <mariari@microsoft.com>

* Replace 'tspconfigPath' by the literal file name

* Added routing step to choose workflow

* Added goal and action to some steps properly

* Specified mcp tool name explicitly

* Added back step to choose sdk generation approach

* Specified the mcp tool names explicitly

* Update eng/common/instructions/azsdk-tools/local-sdk-workflow.instructions.md

Co-authored-by: Mariana Rios Flores <mariari@microsoft.com>

---------

Co-authored-by: ray chen <raychen@microsoft.com>
Co-authored-by: Mariana Rios Flores <mariari@microsoft.com>
2025-09-18 16:06:19 -07:00
Azure SDK Bot
efcdeeb685
Sync eng/common directory with azure-sdk-tools for PR 11968 (#6745)
* Add copilot instruction for package name properties in typespec config

* Update eng/common/instructions/azsdk-tools/sdk-details-in-release-plan.instructions.md

---------

Co-authored-by: Praveen Kuttappan <praveen.kuttappan@gmail.com>
Co-authored-by: Praven Kuttappan <55455725+praveenkuttappan@users.noreply.github.com>
2025-09-18 12:43:40 -07:00
Azure SDK Bot
6ec7eb07a6
Sync eng/common directory with azure-sdk-tools repository (#6744) 2025-09-18 11:18:52 -07:00
Azure SDK Bot
38326b302a
Add confirmation before sdk generation (#6742)
Co-authored-by: Summer Warren <summerwarren@microsoft.com>
2025-09-17 15:57:41 -07:00
Anton Kolesnyk
230b536e71
Fix AMQP compilation on Android (#6740)
Co-authored-by: Anton Kolesnyk <antkmsft@users.noreply.github.com>
2025-09-16 19:11:01 +00:00
Azure SDK Bot
ad03f7be56
Sync eng/common directory with azure-sdk-tools for PR 11931 (#6739)
* Update create release plan instructions and return

* Update eng/common/instructions/azsdk-tools/create-release-plan.instructions.md

Co-authored-by: Mariana Rios Flores <mariari@microsoft.com>

* Return Release Plan Details

* Update eng/common/instructions/azsdk-tools/create-release-plan.instructions.md

Co-authored-by: Ben Broderick Phillips <ben@benbp.net>

* Add more specific rules for release plan creation

* Add Better instructions

---------

Co-authored-by: Summer Warren <summerwarren@microsoft.com>
Co-authored-by: Mariana Rios Flores <mariari@microsoft.com>
Co-authored-by: Ben Broderick Phillips <ben@benbp.net>
2025-09-15 11:29:45 -07:00
Anton Kolesnyk
0d8b1bbf6b
Disable Rust AMQP when building in vcpkg (#6738)
Co-authored-by: Anton Kolesnyk <antkmsft@users.noreply.github.com>
2025-09-15 09:30:03 -07:00
dependabot[bot]
38cbec7f81
Bump github.com/microsoft/vcpkg from master to 2025.08.27 (#6737)
Bumps [github.com/microsoft/vcpkg](https://github.com/microsoft/vcpkg) from master to 2025.08.27. This release includes the previously tagged commit.
- [Release notes](https://github.com/microsoft/vcpkg/releases)
- [Commits](120deac306...120deac306)

---
updated-dependencies:
- dependency-name: github.com/microsoft/vcpkg
  dependency-version: 2025.08.27
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-15 04:59:36 -07:00
Azure SDK Bot
1495f1e59d
Make Prepare-Release.ps1 executable (#6733)
Co-authored-by: Heath Stewart <heaths@microsoft.com>
2025-09-11 16:59:08 -07:00
Azure SDK Bot
3ec5599cf8
Increment package version after release of azure-identity (#6729)
---------

Co-authored-by: Anton Kolesnyk <antkmsft@users.noreply.github.com>
2025-09-11 15:35:39 -07:00
Azure SDK Bot
d26e8c0f35
Increment package version after release of azure-core (#6730) 2025-09-11 15:34:09 -07:00
Anton Kolesnyk
e7063f78ba
Update DateTime to compile on Android (#6732)
Co-authored-by: Anton Kolesnyk <antkmsft@users.noreply.github.com>
2025-09-11 15:28:42 -07:00
Azure SDK Bot
34c80e3aa2
Add custom instructions to fetch TypeSpec docs (#6731)
Co-authored-by: Christopher Radek <Christopher.Radek@microsoft.com>
2025-09-11 14:07:17 -07:00
dependabot[bot]
3a1f0e65af
Bump tracing-subscriber from 0.3.19 to 0.3.20 (#6721)
Bumps [tracing-subscriber](https://github.com/tokio-rs/tracing) from 0.3.19 to 0.3.20.
- [Release notes](https://github.com/tokio-rs/tracing/releases)
- [Commits](https://github.com/tokio-rs/tracing/compare/tracing-subscriber-0.3.19...tracing-subscriber-0.3.20)

---
updated-dependencies:
- dependency-name: tracing-subscriber
  dependency-version: 0.3.20
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-10 15:34:40 -07:00
Anton Kolesnyk
11a2a38aa7
Implement Phase 3 features for DefaultAzureCredential (#6724)
* Implement Phase 3 features for DefaultAzureCredential

* Forgotten change to update header

* Clang-format

* GCC fix

* Change 'envVarName' string parameter to a boolean 'requireEnvVarValue' parameter

* Rename EnvVarName to CredentialSpecifierEnvVarName and make it constexpr auto

* requireEnvVarValue => requireCredentialSpecifierEnvVarValue

* Clang-format

* Update unit test name

* Clang-format

* Update CHANGELOG with new features and bug fixes

---------

Co-authored-by: Anton Kolesnyk <antkmsft@users.noreply.github.com>
2025-09-10 13:34:22 -07:00
Anton Kolesnyk
573fe95a0e
Azure Core and Identity September Releases (#6725)
* Azure Core and Identity September Releases

* "Identity"

* Update azure-core-cpp version to 1.16.0

* Enclose BIO_seek() OpenSSL macro in -Wold-style-cast ignore pragmas for macOS

---------

Co-authored-by: Anton Kolesnyk <antkmsft@users.noreply.github.com>
2025-09-10 12:45:39 -07:00
dependabot[bot]
fac93b7d35
Bump github.com/microsoft/vcpkg from master to 2025.08.27 (#6726)
* Bump github.com/microsoft/vcpkg from master to 2025.08.27

Bumps [github.com/microsoft/vcpkg](https://github.com/microsoft/vcpkg) from master to 2025.08.27. This release includes the previously tagged commit.
- [Release notes](https://github.com/microsoft/vcpkg/releases)
- [Commits](ef7dbf94b9...120deac306)

---
updated-dependencies:
- dependency-name: github.com/microsoft/vcpkg
  dependency-version: 2025.08.27
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

* Update corresponding files

* Stop using deprecated members from libxml2

* Clang-format

* Update use of opentelemetry deprecated include file

* Clang-format

* Another Opentelemetry breaking change

* Add include file

* NO_LINKER_OVERRIDE

* -framework Security on macOS

* Disable CurlTransportOptions.setCADirectory test on Mac

* disable -Wold-style-cast from external sources on mac

* Wrap all openssl includes to ignore -Wold-style-cast for clang

* Update cspell

* Wrap all usages of BIO_get_mem_data() macro to ignore -Wold-style-cast for clang

* Clang-format

* Clang-format

* Clang-format

* Wrap all usages of BIO_flush() macro to ignore -Wold-style-cast for clang

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Anton Kolesnyk <antkmsft@users.noreply.github.com>
2025-09-09 16:59:00 -07:00
Anton Kolesnyk
848a98da8e
Disable azure-core-amqp.TestManagement.BasicTests on Mac (#6727)
Co-authored-by: Anton Kolesnyk <antkmsft@users.noreply.github.com>
2025-09-08 14:22:10 -07:00