Skip to content

Commit 518af29

Browse files
committed
Merge branch 'feature/storage/stg101base' of https://github.com/Azure/azure-sdk-for-java into stg101/missingSKUNames
2 parents 758294c + e61bf88 commit 518af29

File tree

385 files changed

+2170
-41304
lines changed

Some content is hidden

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

385 files changed

+2170
-41304
lines changed

eng/common/scripts/Helpers/DevOps-WorkItem-Helpers.ps1

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -517,7 +517,6 @@ function CreateOrUpdatePackageWorkItem($lang, $pkg, $verMajorMinor, $existingIte
517517
$pkgType = $pkg.Type
518518
$pkgNewLibrary = $pkg.New
519519
$pkgRepoPath = $pkg.RepoPath
520-
$specProjectPath = $pkg.SpecProjectPath
521520
$serviceName = $pkg.ServiceName
522521
$title = $lang + " - " + $pkg.DisplayName + " - " + $verMajorMinor
523522

eng/common/scripts/Verify-ChangeLogs.ps1

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,10 @@ Set-StrictMode -Version 3
1111

1212
function ShouldVerifyChangeLog ($PkgArtifactDetails) {
1313
if ($PkgArtifactDetails) {
14-
if ($PkgArtifactDetails.PSObject.Properties["skipVerifyChangeLog"] -eq $true) {
15-
return $false
14+
if ($PkgArtifactDetails.PSObject.Properties.Name -contains "skipVerifyChangeLog") {
15+
if ($PkgArtifactDetails.skipVerifyChangeLog) {
16+
return $false
17+
}
1618
}
1719

1820
return $true

eng/emitter-package-lock.json

Lines changed: 4 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

eng/emitter-package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"main": "dist/src/index.js",
33
"dependencies": {
4-
"@azure-tools/typespec-java": "0.37.1"
4+
"@azure-tools/typespec-java": "0.37.2"
55
},
66
"devDependencies": {
77
"@azure-tools/typespec-autorest": "0.62.0",

eng/pipelines/templates/jobs/ci.yml

Lines changed: 5 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -184,6 +184,11 @@ jobs:
184184
displayName: Update package properties with dev version
185185
condition: and(succeeded(), eq(variables['SetDevVersion'],'true'))
186186

187+
- ${{if ne(parameters.SDKType, 'data')}}:
188+
- template: /eng/common/pipelines/templates/steps/verify-changelogs.yml
189+
parameters:
190+
PackagePropertiesFolder: $(Build.ArtifactStagingDirectory)/PackageInfo
191+
187192
- script: |
188193
python -m pip install markdown2==2.4.6 BeautifulSoup4==4.11.1
189194
displayName: 'pip install markdown2 and BeautifulSoup4'
@@ -390,20 +395,6 @@ jobs:
390395
SourceDirectory: $(Build.SourcesDirectory)
391396
BasePathLength: 38
392397

393-
- ${{if ne(parameters.SDKType, 'data')}}:
394-
- ${{ if and(eq(variables['Build.Reason'], 'PullRequest'), eq(parameters.ServiceDirectory, 'auto')) }}:
395-
- template: /eng/common/pipelines/templates/steps/verify-changelogs.yml
396-
parameters:
397-
PackagePropertiesFolder: $(Build.ArtifactStagingDirectory)/PackageInfo
398-
- ${{ else }}:
399-
- ${{ each artifact in parameters.Artifacts }}:
400-
- ${{if ne(artifact.skipVerifyChangelog, 'true')}}:
401-
- template: /eng/common/pipelines/templates/steps/verify-changelog.yml
402-
parameters:
403-
PackageName: ${{artifact.name}}
404-
ServiceName: ${{parameters.ServiceDirectory}}
405-
ForRelease: false
406-
407398
- task: UseNode@1
408399
inputs:
409400
version: 22.x

eng/pipelines/templates/stages/archetype-java-release-batch.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -152,13 +152,13 @@ stages:
152152
}
153153
displayName: "Verify no unreleased dependencies or beta dependencies for GA libraries"
154154
155+
- ${{if ne(parameters.SDKType, 'data')}}:
156+
- template: /eng/common/pipelines/templates/steps/verify-changelogs.yml
157+
parameters:
158+
PackagePropertiesFolder: $(Pipeline.Workspace)/packages-signed/PackageInfo
159+
ForRelease: true
160+
155161
- ${{ each artifact in parameters.Artifacts }}:
156-
- ${{if and(ne(parameters.SDKType, 'data'), ne(artifact.skipVerifyChangelog, 'true'))}}:
157-
- template: /eng/common/pipelines/templates/steps/verify-changelog.yml
158-
parameters:
159-
PackageName: ${{artifact.name}}
160-
ServiceName: ${{parameters.ServiceDirectory}}
161-
ForRelease: true
162162
# Verify both TypeSpec and swagger specification are from the main branch of Azure/azure-rest-api-specs repo.
163163
- template: /eng/common/pipelines/templates/steps/verify-restapi-spec-location.yml
164164
parameters:

eng/pipelines/templates/stages/archetype-sdk-client-patch.yml

Lines changed: 6 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -110,6 +110,12 @@ extends:
110110
workingDirectory: $(Pipeline.Workspace)
111111
displayName: "Save Package Properties"
112112
113+
- ${{if ne(parameters.SDKType, 'data')}}:
114+
- template: /eng/common/pipelines/templates/steps/verify-changelogs.yml
115+
parameters:
116+
PackagePropertiesFolder: $(Build.ArtifactStagingDirectory)/PackageInfo
117+
ForRelease: true
118+
113119
- task: Maven@4
114120
displayName: 'Build From Source and Package, JDK Version: ${{ parameters.JavaBuildVersion }}'
115121
inputs:
@@ -282,20 +288,6 @@ extends:
282288
SourceDirectory: $(Build.SourcesDirectory)
283289
BasePathLength: 38
284290

285-
# Verify changelog, the way it currently works would require a complete overhaul in order to be able to deal
286-
# with multiple artifacts and multiple service directories. Even ignoring this, there's still the fact that each
287-
# artifact's metadata can cause this step to be skipped, so we still need to loop over this.
288-
- ${{if ne(parameters.SDKType, 'data')}}:
289-
- ${{ each artifact in parameters.Artifacts }}:
290-
- ${{if ne(artifact.skipVerifyChangelog, 'true')}}:
291-
- template: /eng/common/pipelines/templates/steps/verify-changelog.yml
292-
parameters:
293-
PackageName: ${{artifact.name}}
294-
ServiceName: ${{artifact.ServiceDirectory}}
295-
# Note: For the patch release pipeline there's no point in verifying the non-release changelog since
296-
# the only time this pipeline should run is for a patch release.
297-
ForRelease: true
298-
299291
- template: /eng/common/pipelines/templates/steps/eng-common-workflow-enforcer.yml
300292

301293
# This pipeline should never get kicked off outside an internal, manual run. Put the checks here so the pipeline never

eng/scripts/ci.yml

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
# NOTE: Please refer to https://aka.ms/azsdk/engsys/ci-yaml before editing this file.
2+
3+
trigger:
4+
branches:
5+
include:
6+
- main
7+
- feature/*
8+
- release/*
9+
- hotfix/*
10+
paths:
11+
include:
12+
- eng/scripts/*
13+
exclude:
14+
- eng/scripts/typespec
15+
16+
pr:
17+
branches:
18+
include:
19+
- main
20+
- feature/*
21+
- release/*
22+
- hotfix/*
23+
paths:
24+
include:
25+
- eng/scripts/*
26+
27+
extends:
28+
template: /eng/common/pipelines/templates/stages/archetype-sdk-tool-pwsh.yml
29+
parameters:
30+
TargetDirectory: eng/scripts/
31+
TargetTags: 'UnitTest'

eng/versioning/version_client.txt

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -190,17 +190,17 @@ com.azure:azure-sdk-template-three;1.0.0-beta.1;1.0.0-beta.1
190190
com.azure.v2:azure-sdk-template;1.0.1-beta.1;1.0.1-beta.1
191191
com.azure.v2:azure-sdk-template-two;1.0.0-beta.1;1.0.0-beta.1
192192
com.azure.v2:azure-sdk-template-three;1.0.0-beta.1;1.0.0-beta.1
193-
com.azure:azure-storage-blob;12.32.0;12.33.0-beta.1
194-
com.azure:azure-storage-blob-batch;12.28.0;12.29.0-beta.1
195-
com.azure:azure-storage-blob-changefeed;12.0.0-beta.32;12.0.0-beta.33
196-
com.azure:azure-storage-blob-cryptography;12.31.0;12.32.0-beta.1
197-
com.azure:azure-storage-blob-nio;12.0.0-beta.33;12.0.0-beta.34
198-
com.azure:azure-storage-common;12.31.0;12.32.0-beta.1
199-
com.azure:azure-storage-file-share;12.28.0;12.29.0-beta.1
200-
com.azure:azure-storage-file-datalake;12.25.0;12.26.0-beta.1
201-
com.azure:azure-storage-internal-avro;12.17.0;12.18.0-beta.1
193+
com.azure:azure-storage-blob;12.32.0;12.33.0-beta.2
194+
com.azure:azure-storage-blob-batch;12.28.0;12.29.0-beta.2
195+
com.azure:azure-storage-blob-changefeed;12.0.0-beta.33;12.0.0-beta.34
196+
com.azure:azure-storage-blob-cryptography;12.31.0;12.32.0-beta.2
197+
com.azure:azure-storage-blob-nio;12.0.0-beta.34;12.0.0-beta.35
198+
com.azure:azure-storage-common;12.31.0;12.32.0-beta.2
199+
com.azure:azure-storage-file-share;12.28.0;12.29.0-beta.2
200+
com.azure:azure-storage-file-datalake;12.25.0;12.26.0-beta.2
201+
com.azure:azure-storage-internal-avro;12.17.0;12.18.0-beta.2
202202
com.azure:azure-storage-perf;1.0.0-beta.1;1.0.0-beta.1
203-
com.azure:azure-storage-queue;12.27.0;12.28.0-beta.1
203+
com.azure:azure-storage-queue;12.27.0;12.28.0-beta.2
204204
com.azure:azure-template-perf;1.0.0-beta.1;1.0.0-beta.1
205205
com.azure:azure-template-stress;1.0.0-beta.1;1.0.0-beta.1
206206
com.azure:azure-verticals-agrifood-farming;1.0.0-beta.3;1.0.0-beta.4

sdk/ai/azure-ai-voicelive/CHANGELOG.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Release History
22

3-
## 1.0.0-beta.3 (Unreleased)
3+
## 1.0.0-beta.3 (2025-12-03)
44

55
### Features Added
66

0 commit comments

Comments
 (0)