Restrict target_keys
object to contain only a single key value pair.
#118
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR resolves #117 by restricting
target_keys
objects to contain only a single key value pair.Successful validation is demonstrated in
hubAdmin
PR hubverse-org/hubAdmin#90 and more specifically in these tests using this and this test file.Question
Should we also remove
target_variable
andtarget_outcome
from the schema? These were originally added as standard task ids (and are documented as such in hubDocs) for the following reason:The answer also therefore has implications on hubverse-org/hubDocs#226