danielchalmers/Nuntia
Generate release notes and migration guides from a commit range on demand.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| base-commit | Start commit SHA (inclusive) for the release notes range. | yes | — |
| head-commit | End commit SHA (inclusive) for the release notes range. | yes | — |
| branch | Branch name associated with the release notes. | yes | — |
| prompt-url | URL for prompt template. | yes | https://raw.githubusercontent.com/danielchalmers/Nuntia/refs/heads/main/examples/Nuntia.prompt |
| model | Gemini model identifier used to generate release notes. | no | gemini-3.5-flash |
| max-linked-items | Cap on how many linked issues, PRs, or commits are fetched. | no | 5 |
| max-reference-depth | Depth to follow references inside linked descriptions. | no | 2 |
| max-item-length | Maximum length for each commit message and linked item title/body field. | no | 5000 |
Outputs
| name | description |
|---|---|
| release-notes-path | Filesystem path to the generated release notes markdown. |
| input-tokens | Gemini input token count. |
| output-tokens | Gemini output token count. |