marco-jardim/Changelog Collect
Collects commit range diffs and outputs a structured changeset.v1.json
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| github_token | GitHub token for API access | yes | — |
| from_sha | Base commit SHA (start of range) | yes | — |
| to_sha | Head commit SHA (end of range) | yes | — |
| repo | Repository in owner/name format | no | ${{ github.repository }} |
| exclude_patterns | Comma-separated glob patterns to exclude | no | package-lock.json,yarn.lock,pnpm-lock.yaml,*.lock,*.min.js,*.min.css,dist/**,build/**,*.generated.* |
| max_diff_bytes | Maximum total diff bytes before truncation | no | 500000 |
Outputs
| name | description |
|---|---|
| changeset_path | Path to the generated changeset.v1.json |
| commit_count | Number of commits collected |
| file_count | Number of unique files changed |