feat: allow a ci dedicated repo to run workflow
What
Add a new option to run workflow on CI dedicated workflow.
ci_repo = "foo/baz"
Fix https://github.com/rust-lang/bors/issues/168
Test plan
Looking to test it this weekend
Test successful 🕺 https://github.com/vohoanglong0107/test-bors/pull/2#issuecomment-2511143789
This PR has grown quite large, I will split it to smaller PRs for easier reviewing
Hey @vohoanglong0107! I noticed that you have a few open / draft PRs. Could I continue from where you left off?
(Just noting that we decided to put this specific functionality on the backburner, we want to move the compiler's CI from rust-lang-ci/rust to rust-lang/rust so that we don't need to implement this).
Since we have now migrated to using just rust-lang/rust, we shouldn't need this functionality anymore. Thanks you for working on this though! :)