Skip to content

Feature: ability to set a priority to certain workflows #173

Open
@keevan

Description

There might be a newer workflow created, that should be run as top priority. But it seems currently it's running in the order it was created at, and in the mix is the process for reprocessing failed steps.

Similar to recent works of CRON QoS, maybe we can implement the same behaviour, or more simply, have a customisable priority setting for each workflow, which might also take into account if the step had previously failed to run or not, allowing it to process steps that don't take long / have a higher priority / previously passed first.

The failure check might be trickier than it sounds though since it might fail a condition as expected, or it might be exploding somewhere instead.

Activity

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

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions