Branch arcade for .NET 5.
We should merge https://github.com/dotnet/arcade/pull/6274 before proceeding. Also, @epananth, do you happen to know whether the channel creation docs as discussed in the e-mail are up-to-date? Thanks!
This is the channel creation doc-> https://github.com/dotnet/arcade/blob/master/Documentation/Darc.md#add-channel
@mmitche - should I add a link to this from Publishing.md? Or is there something else that I need to add here?
I will start now.
This is the channel creation doc-> https://github.com/dotnet/arcade/blob/master/Documentation/Darc.md#add-channel
@mmitche - should I add a link to this from Publishing.md? Or is there something else that I need to add here?
@epananth We should make sure we have details on how to add new channels into the publishing infrastructure too
@mmitche Should this file be updated with the new channel names (.NET 5 Eng[...]) and IDs given it already contains .NET 3 Eng[...]?
@lukas-lansky Nope. That's for v2 publishing, which arcade doesn't need any longer. But we do need to add entries for publishing .NET 5 in PublishingConstants.cs, as seen for .NET Eng - Latest here:
I think you'll want:
@mmitche Thanks! (For documentation reasons:) Is it something that should be done before branching so both master and release/5.0 contains the definition?
Just master needs it (master is the branch publishing is run off of right now)
"Reset arcade Maestro++ subscriptions targeting .NET release branches to source from .NET Eng."
This is about sourcing from .NET Eng 5 instead of .NET Eng for .NET 5 branches, right? @mmitche
Yep!
So, I updated subscriptions targeting release/5.0/release/5.0.1xx to channel .NET 5 Eng. According to the list, this should be done. Please let me know @mmitche how to verify or whether you see something I should fix.
(I know we need to merge #6360 as soon as it finishes.)
Everything seems fine to me. I obviously don't want to trigger the flow and rebuild all the .NET 5 release branches to verify completely. So still not completely sure.
@riarenas @ChadNedzlek Please let me know if you notice a problem that might be connected to this effort. Thanks!
I took a look yesterday and thinks looked right. The default channels, branch changes, and subscriptions looked correct to me, but we'll know for sure the first time this needs to run.
Thanks @lukas-lansky
Looks like we missed the subscription from arcade to arcade-validation for the new branch. I just created it