Anonymous - 2023-01-14

Originally posted by: dscho

Except the fact that the triggered workflow would need to be tracked in the repository targeted by the PR

There is actually a better way, and it is implemented in Git for Windows' new automation: the build-and-deploy workflow runs in one repository, but creates a check run in a different repository, updating it when the task in question was done, and finally setting it to completed at the end (even marking it as canceled when the actual workflow run was canceled). The associated GitHub App even mirrors the check run when it is queued for an even better user experience.

We can do the same here in GitGitGadget (on whose Azure Function-based GitHub App the GitForWindowsHelper GitHub App was based, anyway).