Skip to content

Commit 545e05d

Browse files
committed
Merged PR 6466: FIX: Dummy Release should be NonOfficial By Default
#### AI description (iteration 1) #### PR Classification This pull request is a bug fix that corrects the dummy release pipeline configuration to default to a non-official setup. #### PR Summary The changes update the dummy release pipeline to extend a non-official template and remove outdated TSA settings, ensuring consistency with the refactored release pipelines and preventing accidental production configurations. - In `OneBranchPipelines/dummy-release-pipeline.yml`, the extension is switched from the official template (`v2/OneBranch.Official.CrossPlat.yml`) to the non-official template (`v2/OneBranch.NonOfficial.CrossPlat.yml`). - In `OneBranchPipelines/dummy-release-pipeline.yml`, TSA configuration settings have been removed. - In `OneBranchPipelines/dummy-release-pipeline.yml`, header comments and descriptions were updated to accurately reflect the non-official, testing-only nature of this pipeline. <!-- GitOpsUserAgent=GitOps.Apps.Server.pullrequestcopilot --> Related work items: #40517
1 parent 1818738 commit 545e05d

File tree

1 file changed

+4
-9
lines changed

1 file changed

+4
-9
lines changed

OneBranchPipelines/dummy-release-pipeline.yml

Lines changed: 4 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
# ⚠️ THIS IS A TEST PIPELINE - NOT FOR PRODUCTION RELEASES ⚠️
33
# Downloads wheel and symbol artifacts from build pipeline, publishes symbols, and performs dummy ESRP release for testing
44
# Uses Maven ContentType instead of PyPI to avoid accidental production releases
5-
# This pipeline is ALWAYS Official - no NonOfficial option
5+
# This pipeline is ALWAYS NonOfficial - for testing only, not production
66

77
name: $(Year:YY)$(DayOfYear)$(Rev:.r)-Dummy-Release
88

@@ -46,10 +46,10 @@ resources:
4646
source: 'Build-Release-Package-Pipeline' # Name of the build pipeline
4747
trigger: none # Manual trigger only
4848

49-
# Extend OneBranch official template
50-
# Always uses Official template for release pipeline
49+
# Extend OneBranch Nonofficial template
50+
# Always uses NonOfficial template for dummy pipeline
5151
extends:
52-
template: 'v2/OneBranch.Official.CrossPlat.yml@templates'
52+
template: 'v2/OneBranch.NonOfficial.CrossPlat.yml@templates'
5353

5454
parameters:
5555
# Feature flags
@@ -83,11 +83,6 @@ extends:
8383
# Publish SDL logs
8484
publishLogs:
8585
enabled: true
86-
87-
# TSA - Always enabled for Official release pipeline
88-
tsa:
89-
enabled: true
90-
configFile: '$(REPO_ROOT)/.config/tsaoptions.json'
9186

9287
# Pipeline stages
9388
stages:

0 commit comments

Comments
 (0)