Currently, the description of Maestro-created PRs look like this:
## From https://github.com/dotnet/roslyn
- **Subscription**: [b356453e-42a5-4e83-bb81-d08153d7e87b](https://maestro.dot.net/subscriptions?search=b356453e-42a5-4e83-bb81-d08153d7e87b)
- **Build**: [20250828.10](https://dev.azure.com/dnceng/internal/_build/results?buildId=2782173)
- **Date Produced**: August 29, 2025 1:11:09 AM UTC
- **Commit**: [05a936d1f52778dd2ec44a34d2d22bc77683e2de](https://github.com/dotnet/roslyn/commit/05a936d1f52778dd2ec44a34d2d22bc77683e2de)
- **Commit Diff**: [8e3d845...05a936d](https://github.com/dotnet/roslyn/compare/8e3d84569a17786744edc314614a99800ec3fd1f...05a936d1f52778dd2ec44a34d2d22bc77683e2de)
- **Branch**: [main](https://github.com/dotnet/roslyn/tree/main)
It would be very helpful, if the Build item had another part - the (BAR) ID of the build that is being flown leading to the BarViz portal.
It would be in parenthesis and would look like this:
- **Build**: [20250828.10](https://dev.azure.com/dnceng/internal/_build/results?buildId=2782173) ([:BUILD ID:](https://maestro.dot.net/channel/:CHANNEL ID:/:REPO SLUG:/build/:BUILD ID:))
:CHANNEL ID: - Channel ID
:REPO SLUG: - This is what we use in BarViz where https://github.com/dotnet/dotnet turns into github:dotnet:dotnet - if this logic can be re-used then do so, if not, it does not matter in this URI what it is about and could just be github:owner:repo name
:BUILD ID: - BAR build ID
Currently, the description of Maestro-created PRs look like this:
It would be very helpful, if the
Builditem had another part - the (BAR) ID of the build that is being flown leading to the BarViz portal.It would be in parenthesis and would look like this:
:CHANNEL ID:- Channel ID:REPO SLUG:- This is what we use in BarViz where https://github.com/dotnet/dotnet turns into github:dotnet:dotnet - if this logic can be re-used then do so, if not, it does not matter in this URI what it is about and could just begithub:owner:reponame:BUILD ID:- BAR build ID