Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature request: add support for PR dependency metadata #209

Open
joehorsnell opened this issue Nov 4, 2023 · 1 comment
Open

Feature request: add support for PR dependency metadata #209

joehorsnell opened this issue Nov 4, 2023 · 1 comment

Comments

@joehorsnell
Copy link

joehorsnell commented Nov 4, 2023

Tools like Dpulls and Mergify support expressing dependencies between pull requests using metadata in the PR description (although sadly not currently using a syntax that works across both tools).

Edit: Dpulls now also supports the Depends-On: syntax of Mergify.

This results in status checks on the PR, preventing merging until the dependencies are satisfied.

It would be helpful if the Aviator CLI automatically added this metadata to the descriptions of PRs in the stack. I haven't used Aviator itself yet, only the CLI standalone, but had a quick look in the Aviator docs on CI Status Requirements and couldn't see anything similar about status checks that Aviator adds, but that would also be useful I think.

@jainankit
Copy link
Contributor

Hi @joehorsnell, apologies for the delay. Thanks for submitting the feature request. Are you looking to use av CLI alongside Dpulls or are you looking to use Aviator service for managing CI requirement?

We currently do not have support for Depends-On: but want to understand if you are looking for this support only in av CLI or also in the Aviator service?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants