kylejameswalker/PR Changes Matrix Builder

Builds a dynamic matrix based on PR changes

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
github_tokenThe GitHub token to use for authentication${{ github.token }}
repoThe repository to use for the matrix${{ github.event.repository.full_name }}
pr_numberThe PR number to use for the matrix${{ github.event.number }}
default_paramsDefault parameters merged into every matrix entry{}
inject_primary_keyExtracted regex group used as a lookup key into inject_params""
inject_paramsPer-entry parameter overrides keyed by inject_primary_key value{}
extract_rePython regex with named groups to extract from each changed file path(?P<project_name>.*)/.*
paths_includeJSON array of glob patterns — only matching files are considerednull
paths_ignoreJSON array of glob patterns — matching files are excludednull
namedescription
matrixJSON array of matrix entries
matrix-populated'true' if matrix contains entries, 'false' if empty