forked from lunny/changelog
Lunny Xiao
53be5aebc7
Fix README about import path Reviewed-by: 6543 <6543@noreply.gitea.io> Reviewed-by: techknowlogick <techknowlogick@gitea.io>
52 lines
1.2 KiB
Markdown
52 lines
1.2 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
|
|
|
|
```
|
|
go get code.gitea.io/changelog
|
|
```
|
|
|
|
## Configuration
|
|
|
|
See the [changelog.example.yml](changelog.example.yml) example file.
|
|
|
|
## Usage
|
|
|
|
#### Changelog Entries
|
|
```
|
|
changelog -m=1.11.0 -c=/path/to/my_config_file generate
|
|
```
|
|
|
|
#### Contributors List
|
|
```
|
|
changelog -m=1.11.0 -c=/path/to/my_config_file contributors
|
|
```
|
|
|
|
## Building
|
|
```
|
|
go generate ./...
|
|
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.
|