https://github.com/eighty4/changelog
CICD tasks for CHANGELOG.md
https://github.com/eighty4/changelog
changelog cicd devops github-actions releases
Last synced: about 1 month ago
JSON representation
CICD tasks for CHANGELOG.md
- Host: GitHub
- URL: https://github.com/eighty4/changelog
- Owner: eighty4
- License: bsd-2-clause
- Created: 2025-05-24T13:43:33.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2025-06-30T15:20:03.000Z (10 months ago)
- Last Synced: 2025-09-29T14:55:02.487Z (7 months ago)
- Topics: changelog, cicd, devops, github-actions, releases
- Language: TypeScript
- Homepage:
- Size: 72.3 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# changelog
CICD tasks for CHANGELOG.md files.
Read about them on [keepachangelog.com](https://keepachangelog.com/en/1.1.0/).
## Installing
```bash
npm i -g @eighty4/changelog
```
## CICD tasks
```bash
# create a new CHANGELOG.md
changelog new --repo eighty4/c2 > CHANGELOG.md
# exit 1 if section `## [Unreleased]` is empty
changelog check [--changelog-file CHANGELOG_FILE]
# get content in section `## [$VERSION]`
changelog get VERSION [--changelog-file CHANGELOG_FILE]
# move `## [Unreleased]` content to `## [$NEXT_VERSION]`
changelog rollover NEXT_VERSION [--changelog-file CHANGELOG_FILE]
```