actions-marketplace-validations/Conditional Build Matrix
Provides an easier way to filter matrix elements!
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stalelast commit Oct 18, 2023
- License
- MIT
Pinned Snippet
uses: actions-marketplace-validations/joshuathemiller_conditional-build-matrix@81b51eb8d89e07b86404934b5fecde1cea1163a5 # no releases — HEAD as of 2026-07-12tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| inputFile | The file that contains the JSON configuration of the matrix elements. Must come after a Checkout. | yes | .github/workflows/matrix_includes.json |
| filter | The JMESPath JSON query to apply to the input file. | yes | — |
| addInclude | Wrap the output from the JSON query in an "{include: ...}" object. | no | true |
Outputs
| name | description |
|---|---|
| matrix | The filtered "strategy.matrix" statement created from filtering the "inputFile". |