Skip to content

Monocat is a command-line utility and Python library for managing GitHub releases and release assets.

License

Notifications You must be signed in to change notification settings

jwilges/monocat

Repository files navigation

a monocat in a box

monocat

monocat: a simple standalone command line interface for managing GitHub releases and release assets.

build tests coverage license pypi python versions pypi release pypi monthly downloads

Background

This utility aims to make integrating GitHub release steps in CI/CD pipelines simple.

Supported Platforms

This utility is continuously unit tested on a GNU/Linux system with Python 3.6 through 3.9.

Usage

Use the GITHUB_API environment variable to specify alternate GitHub API URLs; the default value is https://api.github.com.

Prior Art

This utility was inspired by the gothub utility from itch.io. As their utility has been archived/deprecated without one clear path forward, this project aims to fill in as a "close enough" successor.

About

Monocat is a command-line utility and Python library for managing GitHub releases and release assets.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages