arcade-services icon indicating copy to clipboard operation
arcade-services copied to clipboard

Migrate Maestro to `Octokit.Webhooks`

Open JamieMagee opened this issue 1 year ago • 1 comments

Maestro currently uses the Microsoft.AspNetCore.WebHooks.Receivers.GitHub package to receive and process GitHub webhooks. This package has been deprecated as part of the .NET package maintenance effort^1.

GitHub now has an official Octokit.Webhooks (and Octokit.Webhooks.AspNetCore) package^2 that's actively being supported. In the long-term, Maestro should probably be migrated to use the official upstream package.

JamieMagee avatar May 06 '24 18:05 JamieMagee

Thanks for the heads up!

premun avatar Jun 13 '24 12:06 premun

PR for this issue https://github.com/dotnet/arcade-services/pull/4111. We're only changing this on PCS, since Maestro will get shut down soon

dkurepa avatar Oct 29 '24 16:10 dkurepa

The PR above was merged, finishing this issue

dkurepa avatar Nov 04 '24 12:11 dkurepa