Compare commits

...

2 Commits

Author SHA1 Message Date
Michael Hinton
29e447705b
Merge 6f53153b8c into b82ff81ffb 2026-03-25 12:19:52 -04:00
Michael Hinton
6f53153b8c Update Outputs in readme to account for the 'every' predicate-quantifier 2024-08-28 11:38:38 -07:00

View File

@ -182,10 +182,11 @@ For more information, see [CHANGELOG](https://github.com/dorny/paths-filter/blob
## Outputs
- For each filter, it sets output variable named by the filter to the text:
- `'true'` - if **any** of changed files matches any of filter rules
- `'false'` - if **none** of changed files matches any of filter rules
- For each filter, it sets an output variable with the name `${FILTER_NAME}_count` to the count of matching files.
- Each filter sets an output variable named by the filter to the following text value:
- `'true'` - if **any** of the changed files match any filter rules with `predicate-quantifier` set to `'some'` (default)
- `'true'` - if **any** of the changed files match **all** filter rules with `predicate-quantifier` set to `'every'`
- `'false'` - if **none** of the changed files matches any of filter rules
- Each filter sets an output variable with the name `${FILTER_NAME}_count` to the count of matching files.
- If enabled, for each filter it sets an output variable with the name `${FILTER_NAME}_files`. It will contain a list of all files matching the filter.
- `changes` - JSON array with names of all filters matching any of the changed files.