Skip to content

Add agentless report-green pipeline for docs-only PRs#54359

Merged
lbussell merged 1 commit into
mainfrom
copilot/fix-issue-54148-green-pipeline
May 19, 2026
Merged

Add agentless report-green pipeline for docs-only PRs#54359
lbussell merged 1 commit into
mainfrom
copilot/fix-issue-54148-green-pipeline

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented May 18, 2026

Fixes #54148

Documentation-only PRs (e.g. #54136) skip every other CI pipeline, leaving Build Analysis hung waiting for a status that never arrives — today the only workaround is a manual ba-g comment.

Changes

  • eng/pipelines/report-green.yml — new PR-only pipeline mirroring the current dotnet/runtime pattern. Path filter matches the docs/infra files that no-op the rest of CI (**/*.md, documentation/*, .github/*, .devcontainer/*, .vscode/*, top-level license/notice/readme files).
  • Single Report_Green job on pool: server (agentless) using Delay@1 with delayForMinutes: '0' — no agent leased, no VM spun up, completes immediately, gives BA its green check.
jobs:
  - job: Report_Green
    pool: server
    steps:
    - task: Delay@1
      inputs:
        delayForMinutes: '0'

Note

Requires a corresponding pipeline definition wired up in dnceng AzDO before it takes effect.

Agent-Logs-Url: https://github.com/dotnet/sdk/sessions/34351e95-ad61-4cec-9157-82fa822f5926

Co-authored-by: lbussell <36081148+lbussell@users.noreply.github.com>
@lbussell lbussell marked this pull request as ready for review May 18, 2026 21:54
@lbussell lbussell requested a review from MiYanni as a code owner May 18, 2026 21:54
Copilot AI review requested due to automatic review settings May 18, 2026 21:54
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Adds a new PR-only Azure Pipelines definition intended to report a successful Build Analysis status for documentation/infra-only changes that skip the main CI pipeline.

Changes:

  • Adds eng/pipelines/report-green.yml.
  • Configures PR path filters for docs/infra files.
  • Adds an agentless Report_Green server job using Delay@1 as a no-op success task.

Comment thread eng/pipelines/report-green.yml
Comment thread eng/pipelines/report-green.yml
@lbussell lbussell requested review from a team and removed request for MiYanni May 18, 2026 22:04
Comment thread eng/pipelines/report-green.yml
Comment thread eng/pipelines/report-green.yml
@lbussell
Copy link
Copy Markdown
Member

Thanks for the review @akoeplinger - It's copied pretty much wholesale from runtime so I expect it to work.

@lbussell lbussell merged commit f9b27ba into main May 19, 2026
31 checks passed
@lbussell lbussell deleted the copilot/fix-issue-54148-green-pipeline branch May 19, 2026 16:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Documentation-only changes should not require BuildAnalysis checks

5 participants