forked from lunny/changelog
3b83ddcefb
Fix #51 Signed-off-by: Andrew Thornton <art27@cantab.net> Co-authored-by: 6543 <6543@obermui.de> Reviewed-on: https://gitea.com/gitea/changelog/pulls/54 Reviewed-by: 6543 <6543@obermui.de> Reviewed-by: Norwin <noerw@noreply.gitea.io> Co-authored-by: Andrew Thornton <art27@cantab.net> Co-committed-by: Andrew Thornton <art27@cantab.net>
53 lines
1.3 KiB
Markdown
53 lines
1.3 KiB
Markdown
# Changelog
|
|
|
|
A changelog generator for Gitea
|
|
|
|
[![Build Status](https://drone.gitea.com/api/badges/gitea/changelog/status.svg)](https://drone.gitea.com/gitea/changelog)
|
|
|
|
## Purpose
|
|
|
|
This repo is currently part of Gitea. The purpose of it is to generate a changelog when writing release notes.
|
|
This project was made for Gitea, so while you are free to use it in your own projects, it is subject to change with Gitea.
|
|
This tool generates a changelog from PRs based on their milestone and labels.
|
|
|
|
## Installation
|
|
|
|
Download a pre-built binary from our [downloads page](https://dl.gitea.io/changelog-tool/) or clone the source and follow the [building instructions](#building).
|
|
|
|
## Configuration
|
|
|
|
See the [changelog.example.yml](config/changelog.example.yml) example file.
|
|
|
|
## Usage
|
|
|
|
### Changelog Entries
|
|
|
|
```sh
|
|
changelog generate -m=1.11.0 -c=/path/to/my_config_file
|
|
```
|
|
|
|
### Contributors List
|
|
|
|
```sh
|
|
changelog contributors -m=1.11.0 -c=/path/to/my_config_file
|
|
```
|
|
|
|
## Building
|
|
|
|
```sh
|
|
go build
|
|
```
|
|
|
|
## Contributing
|
|
|
|
Fork -> Patch -> Push -> Pull Request
|
|
|
|
## Authors
|
|
|
|
* [Maintainers](https://gitea.com/org/gitea/members)
|
|
* [Contributors](https://gitea.com/gitea/changelog/commits/branch/master)<!-- FIXME when contributors page works -->
|
|
|
|
## License
|
|
|
|
This project is licensed under the MIT License. See the [LICENSE](LICENSE) file for the full license text.
|