blob: 396fa3efdcad0058ec2aee4b269489b677dbd52b [file] [log] [blame] [view]
# Diff Only Filter for GitHub Actions
This action includes a filter to check if only certain files or directories are changed in a range of commits.
If only the provided files and directories are changed, the action will set `changed_only` to `yes`.
Otherwise, `changed_only` is set to `false`.
## Examples
```
- name: Check if this pull request only changes documentation
id: docs
uses: apache/pulsar-test-infra/diff-only@master
with:
args: site2
- name: Set up JDK 1.8
uses: actions/setup-java@v1
# skip this step if this pull request only changes documentation
if: steps.docs.outputs.changed_only == 'no'
with:
java-version: 1.8
```