independent-media/Is Relevant
Given a list of changed filenames and a config of glob patterns per job, decide which jobs are relevant.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| filenames | List of changed filenames (whitespace-, newline-, or comma-separated). | yes | — |
| config | JSON config mapping job names to { includes, excludes } comma-separated glob patterns. | yes | — |
Outputs
| name | description |
|---|---|
| relevant | JSON object mapping job name -> "yes" | "no" |
| relevant-bool | JSON object mapping job name -> true | false |
| jobs-to-run | JSON array of job names whose value is "yes" |