Skip to content

samypr100/rooster

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

68 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Rooster

This interface provided by this tool is unstable, we highly recommend pinning your version.

Usage

Prepare a new release

Prepares a new release, which:

  • Determines a new version number
  • Generates a changelog entry for the release and adds to CHANGELOG.md
  • Updates the version number in pyproject.toml
rooster release [<path>] [--bump major|minor|patch]

Generate a changelog entry for a release

Generates a changelog entry for the current or given version

rooster changelog [<path>] [--version <version>]

Generate the contributor list for a release

Generates a contributor list for the current or given version

rooster contributors [<path>] [--verison <version>]

Caching

Rooster caches responses from the GitHub GraphQL API in $PWD/.cache. You may disable this behavior with ROOSTER_NO_CACHE=1.

About

Release management tool

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Python 100.0%