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

Make the first Event added to a workflow the startup task by default #16344

Open
Piedone opened this issue Jun 19, 2024 · 3 comments
Open

Make the first Event added to a workflow the startup task by default #16344

Piedone opened this issue Jun 19, 2024 · 3 comments

Comments

@Piedone
Copy link
Member

Piedone commented Jun 19, 2024

Is your feature request related to a problem? Please describe.

You have to select a startup task for a workflow for it to actually work, even if the workflow has a single Event and thus it's obvious that it needs to be the startup task. This is easy to forget and something that we have to specificly teach to people.

Describe the solution you'd like

When adding an Event to the workflow canvas, make it the startup task automatically if there are no other Event-type activities on the canvas yet.

Describe alternatives you've considered

Having a warning notification at the top that you have to select a startup task. This can be complementary, because you could still unset the single Event being a startup task, or you can remove all Events and thus not let the workflow ever run.

Copy link
Contributor

We triaged this issue and set the milestone according to the priority we think is appropriate (see the docs on how we triage and prioritize issues).

This indicates when the core team may start working on it. However, if you'd like to contribute, we'd warmly welcome you to do that anytime. See our guide on contributions here.

@Piedone
Copy link
Member Author

Piedone commented Sep 13, 2024

We're working on this for the Harvest hackathon.

@Piedone
Copy link
Member Author

Piedone commented Sep 14, 2024

@durkc will submit a PR for this.

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

No branches or pull requests

2 participants