| files | File patterns | no | — |
| files-separator | Separator used to split the `files` input | no | "" |
| excluded-files | Excluded file patterns (optionally include `!` before the file pattern or it would be prepended) | no | "" |
| excluded-files-separator | Separator used to split the `excluded-files` input | no | "" |
| files-from-source-file | Source file to populate the `files` input | no | "" |
| files-from-source-file-separator | Separator used to split the `files-from-source-file` input | no | "" |
| excluded-files-from-source-file | Source file to populate the `excluded-files` input | no | "" |
| excluded-files-from-source-file-separator | Separator used to split the `excluded-files-from-source-file` input | no | "" |
| follow-symbolic-links | Indicates whether to follow symbolic links | yes | true |
| match-directories | Indicates whether to include matched directories | yes | true |
| match-gitignore-files | Indicates whether to match files in `.gitignore` | yes | false |
| read-gitignore | Indicates whether to read `.gitignore`. The `.gitignore` file will be ignored if set to `false`. Overrides `match-gitignore-files` | yes | true |
| separator | Separator used for the paths output. | yes | "" |
| safe-output | Escape special characters of filenames used in the `paths` output | no | true |
| strip-top-level-dir | Strip the `$GITHUB_WORKSPACE` from the `paths` output | no | true |
| include-deleted-files | Include all matching deleted files | no | false |
| base-ref | Specify a base ref used for comparing changes, when `include-deleted-files` is set to `true` | no | ${{ github.event.pull_request.base.ref }} |
| head-repo-fork | Specify a boolean indicating a PR from a fork is used for comparing changes, when `include-deleted-files` is set to `true` | no | ${{ github.event.pull_request.head.repo.fork }} |
| sha | Specify a current commit SHA used for comparing changes, when `include-deleted-files` is set to `true` | yes | ${{ github.sha }} |
| base-sha | Specify a base commit SHA used for comparing changes, when `include-deleted-files` is set to `true` | no | — |
| working-directory | Provide a path that is relative to `$GITHUB_WORKSPACE` for identifying the repository. | yes | . |
| diff | Specify a diff string `..` or `...` used for comparing changes, when `include-deleted-files` is set to `true` | no | — |