-
Notifications
You must be signed in to change notification settings - Fork 3.4k
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
Implement pre/post-task task dispatching #23258
base: main
Are you sure you want to change the base?
Conversation
Thank you for your pull request and welcome to our community. We could not parse the GitHub identity of the following contributors: Carter Canedy.
|
d14355e
to
611a2bf
Compare
We require contributors to sign our Contributor License Agreement, and we don't have @cartercanedy on file. You can sign our CLA at https://zed.dev/cla. Once you've signed, post a comment here that says '@cla-bot check'. |
@cla-bot check |
The cla-bot has been summoned, and re-checked this pull request! |
611a2bf
to
9651aec
Compare
9866ea6
to
682ff60
Compare
682ff60
to
bc9df57
Compare
bc9df57
to
3176897
Compare
e55343d
to
a3def29
Compare
@osiewicz I'm still not done, but do you agree with the direction I'm going? |
3f51432
to
05908b0
Compare
Implement dependency dispatching
Tasks can specify other tasks by label to execute before or after being executed, with each task waiting on a zero exit code before beginning or cancelling the remaining enqueued tasks on a non-zero exit code.
I couldn't find any issues that referenced this easily, but @osiewicz and I were discussing this in the context of pre-debug tasks,
but this feature should be generally available to all task types
Release Notes: