When choosing 'every' in the config it means that files will only get matched if all the patterns are satisfied by the path of the file, not just at least one of them.
When choosing 'some' in the config it means that files will get matched as long as there is at least one pattern that matches them. This is the default behavior if you don't specify anything as a predicate quantifier.
Enumerates the possible logic quantifiers that can be used when determining if a file is a match with multiple patterns.
The YAML configuration property that is parsed into one of these values is 'predicate-quantifier' on the top level of the configuration object of the action.
The default is to use 'some' which used to be the hardcoded behavior prior to the introduction of the new mechanism.
See
https://en.wikipedia.org/wiki/Quantifier_(logic)