I’ve completed the proposal for this feature:
The proposal is to introduce a fail-if-unresolved
that can be set to no/false
to allow a run to continue when a requirement cannot be satisfied. This is a bit a tongue-twister relative to the more simple optional
attribute, but it follows the convention in place by fail-if-empty
.
I don’t have a strong opinion about the name and can be swayed! The important part is that this works.
This will be available in the next release. I’ll update here when it’s available.