Skip to content

A rust CLI which automates creating release branches on Gitlab

Notifications You must be signed in to change notification settings

Je12emy/shears-cli

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

64 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Shears CLI

Shears is a CLI which aims to automate cutting release branches for repositories hosted on Gitlab.

Landing Image

Requirements

You need to Gitlab private access token to interact with the Gitlab Rest API, you can read the official documentation on how to generate one. Furthermore, this token needs the api scope to create branch and a pull request on your repository.

Usage

As a CLI application you can check out the help documentation with the -h flag.

Pre build Binaries

Check the releases page and download a binary for your operating system. You can then place the binary on your path or anywhere else you prefer.

Building from Source

This CLI is built using rust, so you can build, run and install it using cargo.

Contributing

Feel free to open any pull request with improvements, suggestions or feature ideas.

Meme

About

A rust CLI which automates creating release branches on Gitlab

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages