This GitHub action applies to pull request and merge group workflow triggers and populates 3 output variables with the modified files. They are: "files_created", "files_updated", and "files_deleted".
- name: Changed Files Exporter
uses: umani/[email protected]
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 space-separated string, or a JSON encoded array.
files_created: Created filesfiles_created_count: Number of created filesfiles_updated: Updated filesfiles_updated_count: Number of updated filesfiles_deleted: Deleted filesfiles_deleted_count: Number of deleted filestotal_modified_count: The sum of all*_countoutputs