Build release changelog markdown from PR metadata JSON and changelog configuration.
- name: Build changelog
id: changelog
uses: athackst/ci/actions/changelog@main
with:
pr-info-path: $
| Name | Description | Default |
|---|---|---|
configuration-path |
(optional) Path to changelog.yml configuration. |
Bundled changelog.yml |
pr-info-path |
Path to PR metadata JSON generated by version-resolver. |
None |
| Name | Description |
|---|---|
changelog |
Category-grouped changelog text. |
pull-requests |
Comma-separated PR numbers included in the changelog. |
configuration-path is not set.pr_info.pull_requests or top-level pull_requests.exclude-labels are omitted.## Miscellaneous.<details> block when collapse-after is exceeded.Use a repository-specific changelog config:
- name: Build changelog
id: changelog
uses: athackst/ci/actions/changelog@main
with:
configuration-path: .github/changelog.yml
pr-info-path: $