yumemi-inc/Changed Files with filter

A GitHub Action that outputs a list of changed files in pull requests and commits.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
separatorSeparator between file names in plain format.no""
formatOutput format for list of file names. Either plain or json.noplain
patternsPath pattern to filter. See README for details.no
statusesStatus of pull request files to include from output. Specify added, modified, renamed, and removed separately.no
exclude-statusesStatus of pull request files to exclude from output. Specify added, modified, renamed, and removed separately.no
runBash script to run if at least one file exists after filtering.no
head-refCurrent branch, tag, or commit SHA to compare with base.no${{ github.event_name == 'pull_request_target' && format('refs/pull/{0}/merge',github.event.number) || github.sha }}
base-refBranch, tag, or commit SHA as a basis for comparison.no${{ (github.event_name == 'pull_request' && github.base_ref) || (github.event_name == 'pull_request_target' && github.base_ref) || (github.event_name == 'push' && (startsWith(github.event.before, '0000') && github.event.repository.default_branch || github.event.before)) || (github.event_name == 'merge_group' && github.event.merge_group.base_sha) || github.event.repository.default_branch }}
namedescription
filesList of file names after filtering.
existsWhether at least one file exists after filtering.
additionsTotal additions after filtering.
deletionsTotal deletions after filtering.
changesTotal changes after filtering.
action-pathUsed to access artifact files.