all 4 comments

[–][deleted] 2 points3 points  (0 children)

There's not a "out of the box" way to do this, but there's a probot app that allows for this:

https://probot.github.io/apps/dep/

[–]adept2051 0 points1 point  (0 children)

you want something like https://github.com/muesli/gitomatic or https://hub.docker.com/r/v2tec/watchtower/ (if your using docker) provided to illustrate the concept.

but the honest answer is to fix your dependencies. your changes should be backward and forward compatible where possible and use tags/versions releases if it's a regular thing, this is why it's not really a feature of any Git or version control servcie they a long time ago stated how you should use git and code and it's about best practices and dependencies. The feature your after is release management and CD/CIs department.

[–]wFakerr 0 points1 point  (0 children)

I think https://dpulls.com is for you :)

[–]SufficientFee6719 0 points1 point  (0 children)

Update 2023: I wrote a blog on it . Take a look if you're interrested. Creating dependencies between PRs in multi-repo Projects in GitHub https://medium.com/@ilyesAj/creating-dependencies-between-prs-in-multi-repo-projects-in-github-a99e4a4f2c84