Allegro manages automated code migrations for over 2000 microservices by combining GitHub’s Dependabot and OpenRewrite projects into a custom solution.
Developers at Allegro faced challenges with manual code migrations across numerous repositories due to time-consuming tasks and potential human errors.
Allegro automated code migrations using Dependabot and OpenRewrite, creating a custom GitHub application named allegro-rewrite.
The automated process faced initial trust issues among developers but improved over time with extended features and continuous enhancements by the Allegro team.