-
-
Notifications
You must be signed in to change notification settings - Fork 320
Open
Labels
enhancementNew feature or requestNew feature or request
Description
Is this feature missing in the latest version?
- I'm using the latest release
Is your feature request related to a problem? Please describe.
Currently, tj-actions/changed-files returns a list of changed files, including symlinks.
For example, if I create a new symlink in the repository, it appears in all_changed_files.
In many CI/CD scenarios (linters, tests, build steps), processing symlinks is not useful, since they are just links and not actual source files.
At the moment, there is no built-in way to exclude symlinks from the outputs.
Describe the solution you'd like?
Introduce a new option, for example:
with:
exclude_symlinks: trueWhen enabled, the action would automatically filter out all symlinks from the outputs (all_changed_files, added_files, etc.).
Describe alternatives you've considered?
No response
Anything else?
No response
Code of Conduct
- I agree to follow this project's Code of Conduct
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request