Skip to content

Migrate dotnet/source-build-reference-packages onto the flat flow #4672

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
11 tasks
premun opened this issue Apr 14, 2025 · 1 comment
Open
11 tasks

Migrate dotnet/source-build-reference-packages onto the flat flow #4672

premun opened this issue Apr 14, 2025 · 1 comment
Assignees

Comments

@premun
Copy link
Member

premun commented Apr 14, 2025

  • Run the migration tool in dry run (to backup the subscription changes)
    dotnet run -- migrate --output migration-log.json [repo]
    
  • Share the contents of the migration log in this issue
  • Verify the migration log - basic sanity check
  • Run the migration tool in full mode
    dotnet run -- migrate --perform-updates [repo]
    
  • Go to https://maestro.dot.net/subscriptions and perform a quick sanity check on the subscriptions of this repo
  • Trigger the backflow subscription
  • Validate the opened backflow PR
    • Updates should include mostly be version files (like we did an old dependency flow), eng/common files
    • Validate that Arcade major version has not been changed
    • Validate that there's no missing feeds in the PR build (push into the PR if there are)
  • Look through other active dependency flow PRs in the repo and close & comment on them
    • Let them know that there will be conflicts if they choose to merge it still
    • Link the guide
@premun premun moved this to Ready in .NET Unified Build Apr 14, 2025
@premun premun moved this from Ready to Blocked in .NET Unified Build Apr 15, 2025
@ViktorHofer
Copy link
Member

ViktorHofer commented Apr 23, 2025

@dotnet/source-build I will be performing the flat flow migration for this repo. Can you please double check that I have permissions to approve and merge PRs? Thanks

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Blocked
Development

No branches or pull requests

2 participants