Skip to content
This repository has been archived by the owner on Dec 13, 2023. It is now read-only.

Introducing a Noop task to allow for switch decision cases to have "no" tasks #3787

Merged
merged 1 commit into from Sep 28, 2023

Conversation

wildMythicWest
Copy link
Contributor

@wildMythicWest wildMythicWest commented Sep 27, 2023

Pull Request type

  • Feature

NOTE: Please remember to run ./gradlew spotlessApply to fix any format violations.

Changes in this PR

Added Noop Task
Added Noop Task Mapper

Purpose:
When using Switch tasks in usecases where we want a consistent set of decision case branches across all workflows, but some workflows make use of a sub-set of all decision cases, then some decision cases will not have tasks. Because of the constraint to always have tasks in decision cases, this Noop task is required. This task is a system task and autocompletes.

… "no" tasks

Purpose:
When using Switch tasks in usecases where we want a consistent set of decision case branches across all workflows, but some workflows make use of a sub-set of all decision cases, then some decision cases will not have tasks. Because of the constraint to always have tasks in decision cases, this Noop task is required.
This task is a system task and autocompletes.
@v1r3n v1r3n merged commit a5f3188 into Netflix:main Sep 28, 2023
2 checks passed
@c4lm c4lm mentioned this pull request Oct 20, 2023
1 task
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants