plainsightai/Changelog Parser
Parses changelog file
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| path | Path to the changelog file. By default standard changelog locations are used. | no | "" |
| version | Version of the changelog entry. By default the last released version is used. | no | "" |
| skip-bump-bullet-checks | Escape hatch — set 'true' to bypass the two misplaced-bump validation rules (bump bullets in the file intro / inside a tagged release section). Default 'false'; the rules ship strict and exist to catch bugs the cascade bump-strategy script previously produced. Setting 'true' emits a workflow warning and only disables those two rules — version-header parsing, ordering, and duplicate detection still run. Intended for surgical, time-bound use; fix the underlying RELEASE.md and remove the flag in the next change. | no | false |
Outputs
| name | description |
|---|---|
| version | Version from the changelog entry |
| versionMajor | The major version part |
| versionMinor | The minor version part |
| versionPatch | The patch version part |
| buildNumber | Build number (only for non-prod versions) |
| suffix | Suffix for non-prod versions (dev, rc, int) |
| date | Release date from the changelog entry |
| description | Description from the changelog entry |
| isProductionRelease | true if version is a production release (e.g. v1.2.3), false otherwise |