https://github.com/tjx666/release
A personal use release tool for generating changelog and bump.
https://github.com/tjx666/release
bump changelog npm-package publish release sematic version
Last synced: about 2 months ago
JSON representation
A personal use release tool for generating changelog and bump.
- Host: GitHub
- URL: https://github.com/tjx666/release
- Owner: tjx666
- License: mit
- Created: 2023-07-02T09:38:52.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-07-13T15:08:22.000Z (10 months ago)
- Last Synced: 2025-02-24T06:42:34.409Z (2 months ago)
- Topics: bump, changelog, npm-package, publish, release, sematic, version
- Language: TypeScript
- Homepage: https://www.npmjs.com/package/@yutengjing/release
- Size: 522 KB
- Stars: 1
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# Release
[](https://npmjs.com/package/@yutengjing/release) [](https://npmjs.com/package/@yutengjing/release) [](https://github.com/tjx666/release/actions/workflows/test.yml)

A personal use release tool for generating changelog and bump.
this cli will do following things:
1. bump a new version to `package.json` by [bumpp](https://github.com/antfu/bumpp)
2. generate changelog by [changelogen](https://github.com/unjs/changelogen)
3. `git add -A`
4. `git commit -m "release: v0.0.1`
5. `git tag --annotate v0.0.1 --message "release: v0.0.1"`
6. `git push`
7. `git push --tags`## Installation
```bash
pnpm install -g @yutengjing/release
```## Usage
```bash
release
```## Related
- [changelogen](https://github.com/unjs/changelogen) generate changelog
- [bumpp](https://github.com/antfu/bumpp) bump version## License
[MIT](./LICENSE) License © 2023-PRESENT [YuTengjing](https://github.com/tjx666)