Skip to content

ci: enable GitHub autobaseline for nightly-main pipeline - #10297

Merged
ReubenBond merged 1 commit into
dotnet:mainfrom
ReubenBond:reubenbond-enable-github-autobaseline
Jul 22, 2026
Merged

ReubenBond merged 1 commit into
dotnet:mainfrom
ReubenBond:reubenbond-enable-github-autobaseline

Conversation

@ReubenBond

@ReubenBond ReubenBond commented Jul 22, 2026 •

Copy link
Copy Markdown
Member

Adds sdl.autobaseline.enableForGitHub: true under extends.parameters in .azure/pipelines/nightly-main.yaml.

The main CI pipeline (build.yaml) already has this setting. Without it here too, 1ES SDL baseline updates for the nightly pipeline get raised as unclosable PRs against the ADO mirror instead of against GitHub, the source of truth.

Note: this setting only takes effect if the dnceng pipeline definition for nightly-main.yaml is GitHub-backed (i.e. its self repository is not the Azure Repos mirror). If it still points at the mirror, it will need to be repointed with help from 1ES PT.

Microsoft Reviewers: Open in CodeFlow

Add sdl.autobaseline.enableForGitHub to nightly-main.yaml so 1ES raises
baseline PRs against GitHub, the source of truth, instead of leaving
unclosable PRs on the ADO mirror. Mirrors the setting already present
in build.yaml.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 6996cb91-77be-4553-84b9-fbec781d7e16
Copilot AI review requested due to automatic review settings July 22, 2026 00:46
@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines:
There may be pipelines that require an authorized user to comment /azp run to run.

@ReubenBond ReubenBond changed the title Enable GitHub autobaseline for nightly-main pipeline ci: enable GitHub autobaseline for nightly-main pipeline Jul 22, 2026
Copilot stopped reviewing on behalf of ReubenBond due to an error July 22, 2026 00:47

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Note

Copilot was unable to run its full agentic suite in this review.

Enables SDL autobaselining for GitHub in the nightly main Azure Pipeline configuration.

Changes:

  • Turned on SDL autobaseline with enableForGitHub: true for the nightly main pipeline.
Show a summary per file
File Description
.azure/pipelines/nightly-main.yaml Enables SDL autobaseline for GitHub in the pipeline template parameters

Copilot's findings

  • Files reviewed: 1/1 changed files
  • Comments generated: 0

@ReubenBond
ReubenBond merged commit 1c451e2 into dotnet:main Jul 22, 2026
62 of 63 checks passed
@ReubenBond
ReubenBond deleted the reubenbond-enable-github-autobaseline branch July 22, 2026 00:53
@github-actions github-actions Bot locked and limited conversation to collaborators Aug 21, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants