This GitHub action applies to pull request, push, and merge group workflow triggers and populates 3 output variables with the modified files: files_created, files_updated, and files_deleted.
- name: Changed Files Exporter
uses: ScratchAddons/changed-files@master
with:
repo-token: ${{ github.token }}
pattern: '^.*\.(md|markdown)$'repo-token: GitHub Access Tokenpattern(optional): A regular expression to filter the outputs by. Defaults to'.*'.pr-number(optional): The pull request number. If not provided, the pull request is inferred from the given context. Useful for actions running outside thepull_requestevent context.result-encoding(optional): The encoding for the output values, either'string'(default) or'json'.
All output values are either a newline-separated string, or a JSON encoded array.
files_created: Created filesfiles_updated: Updated filesfiles_deleted: Deleted files