We have an ordering issue with the custom publish step:

https://dev.azure.com/dnceng/internal/_build/results?buildId=316758&view=results
Promoting the build to the BAR channel causes an auto-update PR in Core-SDK. The custom publish step uploads to dotnetcli. The Core-SDK PR's validation can fail because it depends on the dotnetcli endpoint.
Ideas:
- Some way to inject my stage between the Arcade publish stage and Arcade publish validation stage.
- A way to inject my own jobs into the Arcade publish stage.
- This is planned, but I can't find the issue.
- Wait for blob storage publish to be implemented by the Arcade publish stage and use that in Core-Setup.
- The other custom publish steps should be fine to keep after build promotion because Core-SDK doesn't depend on them.
- I'd rather not rely on this method without lead-in time. I don't know much about the implementation.
/cc @JohnTortugo @mmitche @MichaelSimons
We have an ordering issue with the custom publish step:
https://dev.azure.com/dnceng/internal/_build/results?buildId=316758&view=results
Promoting the build to the BAR channel causes an auto-update PR in Core-SDK. The custom publish step uploads to
dotnetcli. The Core-SDK PR's validation can fail because it depends on thedotnetcliendpoint.Ideas:
/cc @JohnTortugo @mmitche @MichaelSimons