yan/PR Summary to Git Notes
Captures comprehensive PR activity and stores it as git notes for historical preservation
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 | ${{ github.token }} |
| pr-number | Pull request number | yes | — |
| merge-commit-sha | Merge commit SHA (auto-detected if not provided) | no | "" |
| notes-ref | Git notes reference | no | refs/notes/commits |
| push-notes | Whether to push notes to remote | no | true |
| log-level | Logging level (DEBUG, INFO, WARNING, ERROR) | no | INFO |
Outputs
| name | description |
|---|---|
| pr-number | Pull request number |
| commit-sha | Commit SHA where note was attached |
| notes-ref | Git notes reference used |
| summary-length | Length of generated summary in characters |