Skip to content

ci-copilot: set pipeline run title early using build.updatebuildnumber#34156

Merged
kubaflo merged 2 commits intocopilot-cifrom
copilot/update-pipeline-run-title
Feb 20, 2026
Merged

ci-copilot: set pipeline run title early using build.updatebuildnumber#34156
kubaflo merged 2 commits intocopilot-cifrom
copilot/update-pipeline-run-title

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented Feb 20, 2026

Pipeline runs for the Copilot CI pipeline had no meaningful title, making it hard to identify runs at a glance. This adds a step immediately after Validate Parameters that renames the run to PR: {PRNumber} {Platform} using the Azure DevOps logging command.

Change

  • eng/pipelines/ci-copilot.yml: Adds a Set Pipeline Run Title step after Validate Parameters:
- script: |
    echo "##vso[build.updatebuildnumber]PR: ${{ parameters.PRNumber }} ${{ parameters.Platform }}"
  displayName: 'Set Pipeline Run Title'

Produces titles like PR: 1234 android or PR: 5678 ios. Implemented as a bash script: for compatibility with the macOS agents used by this pipeline.

Original prompt

Create a pull request in dotnet/maui (base branch copilot-ci) to update the Azure DevOps pipeline at eng/pipelines/ci-copilot.yml so that the pipeline run title/build number is updated early in the run.

Requirements:

  • Add a step shortly after the existing Validate Parameters step to rename the pipeline run using Azure DevOps logging command ##vso[build.updatebuildnumber]....
  • The run title should be exactly: PR: {PR number} {Platform} where:
    • PR number comes from parameter ${{ parameters.PRNumber }}
    • Platform comes from parameter ${{ parameters.Platform }}
  • Use a clear displayName, e.g. Set Pipeline Run Title.
  • Keep the change minimal and do not alter existing behavior beyond setting the run title.

Context:

Notes:

  • Implement as a YAML step using script: (bash) for maximum compatibility on macOS agents.
  • Ensure the title format does not include parentheses—use a single space between PR number and platform, e.g. PR: 1234 android.

This pull request was created from Copilot chat.


✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.

Co-authored-by: jfversluis <939291+jfversluis@users.noreply.github.com>
Copilot AI changed the title [WIP] Update Azure DevOps pipeline to rename run early ci-copilot: set pipeline run title early using build.updatebuildnumber Feb 20, 2026
Copilot AI requested a review from jfversluis February 20, 2026 13:53
@jfversluis jfversluis marked this pull request as ready for review February 20, 2026 13:54
@kubaflo kubaflo merged commit 005dd38 into copilot-ci Feb 20, 2026
2 of 3 checks passed
@kubaflo kubaflo deleted the copilot/update-pipeline-run-title branch February 20, 2026 15:09
@kubaflo kubaflo added the area-ai-agents Copilot CLI agents, agent skills, AI-assisted development label Feb 20, 2026
evgenygunko pushed a commit to evgenygunko/CopyWordsDA that referenced this pull request Mar 11, 2026
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [Microsoft.Extensions.Logging.Debug](https://dot.net/) ([source](https://github.com/dotnet/dotnet)) | nuget | patch | `10.0.3` -> `10.0.4` |
| [Microsoft.Maui.Controls](https://github.com/dotnet/maui) | nuget | patch | `10.0.41` -> `10.0.50` |

---

### Release Notes

<details>
<summary>dotnet/maui (Microsoft.Maui.Controls)</summary>

### [`v10.0.50`](https://github.com/dotnet/maui/releases/tag/10.0.50)

[Compare Source](dotnet/maui@10.0.41...10.0.50)

#### What's Changed

.NET MAUI 10.0.50 introduces significant improvements across all platforms with focus on quality, performance, and developer experience. This release includes 78 commits with various improvements, bug fixes, and enhancements.

#### AI

-   Enable packing and independent preview versioning for Essentials.AI by [@&#8203;mattleibow](https://github.com/mattleibow) in dotnet/maui#33976

-   Move Essentials.AI preview iteration to eng/Versions.props by [@&#8203;mattleibow](https://github.com/mattleibow) in dotnet/maui#34025

-   \[Feature] Add Microsoft.Maui.Essentials.AI - Apple Intelligence by [@&#8203;mattleibow](https://github.com/mattleibow) in dotnet/maui#33519

#### Ai Agents

-   Copilot agent infrastructure, emulator reliability, and try-fix workflow improvements by [@&#8203;PureWeen](https://github.com/PureWeen) via [@&#8203;Copilot](https://github.com/Copilot) in dotnet/maui#33937

-   Update PR agent models to claude-sonnet-4.6 and gpt-5.3-codex by [@&#8203;kubaflo](https://github.com/kubaflo) in dotnet/maui#34109

-   ci-copilot: set pipeline run title early using build.updatebuildnumber by [@&#8203;jfversluis](https://github.com/jfversluis) via [@&#8203;Copilot](https://github.com/Copilot) in dotnet/maui#34156

-   Revamp find-reviewable-pr skill: priorities, defaults, and doc fixes by [@&#8203;PureWeen](https://github.com/PureWeen) in dotnet/maui#34160

-   Add correct CI pipeline names to Copilot instructions by [@&#8203;jfversluis](https://github.com/jfversluis) in dotnet/maui#34255

-   Add resilience to UI tests for frozen/unresponsive apps by [@&#8203;PureWeen](https://github.com/PureWeen) in dotnet/maui#34023

-   Copilot CI: Structured phase outputs, autonomous execution, iOS support, and CI pipeline by [@&#8203;kubaflo](https://github.com/kubaflo) in dotnet/maui#34040

-   Agent Workflow Metrics via GitHub Labels by [@&#8203;kubaflo](https://github.com/kubaflo) in dotnet/maui#33986

#### Animation

-   \[Android] Fixed TransformProperties issue when a wrapper view is present by [@&#8203;Ahamed-Ali](https://github.com/Ahamed-Ali) in dotnet/maui#29228

    <...
This was referenced Mar 13, 2026
@github-actions github-actions bot locked and limited conversation to collaborators Mar 23, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

area-ai-agents Copilot CLI agents, agent skills, AI-assisted development

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants