actions-marketplace-validations/Verify Changed files
Find files that were modified during workflow execution.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Maintainedlast commit Mar 23, 2025
- License
- MIT
Pinned Snippet
uses: actions-marketplace-validations/tj-actions_verify-changed-files@4616eed12cee617b16fa9d0ef524f883d2a48a48 # no releases — HEAD as of 2026-07-10tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| files | File/Directory names to check for uncommited changes. | no | — |
| files-separator | Separator used to split the `files` input | no | "" |
| separator | Output string separator. | no | "" |
| 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 | false |
| fail-if-changed | Indicates whether to fail if files have changed. | no | false |
| fail-if-unchanged | Indicates whether to fail if no files have changed. | no | false |
| fail-message | Message to display when `fail-if-changed` or `fail-if-unchanged` is set to `true`. | no | "" |
| safe_output | Apply sanitization to output filenames before being set as output. | no | true |
| path | Relative path under GITHUB_WORKSPACE to the repository | no | . |
| quotepath | Use non-ASCII characters to match files and output the filenames completely verbatim by setting this to `false` | no | true |
Outputs
| name | description |
|---|---|
| files_changed | Boolean indicating that files have changed. |
| changed_files | List of changed files |