actions-marketplace-validations/PR Changes Matrix Builder

Builds a dynamic matrix based on PR changes

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stalelast commit Jan 20, 2022
License
MIT

Pinned Snippet

workflow.ymlSHA-pinned
uses: actions-marketplace-validations/kylejameswalker_pr-changes-matrix-builder@ce65396574f85946b51c929b1ebaa8cdac371342 # no releases — HEAD as of 2026-07-10

tags can be moved; commit SHAs can't. why a SHA?

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_paramsThe default parameters to inject into the matrix{}
inject_primary_keyThe primary key to inject into the matrix
inject_paramsThe parameters to inject into the matrix for a given entry{}
extract_reThe regular expression to use to extract keys from the matrix(?P<project_name>.*)/.*
paths_includeThe paths to include from the changes
paths_ignoreThe paths to ignore from the changes
namedescription
matrixJson string of matrix params
matrix-populatedFlag to note when there are values in the matrix