All Projects → k-nasa → rgh

k-nasa / rgh

Licence: MIT license
Creates GitHub release and upload asset files

Programming Languages

rust
11053 projects
Makefile
30231 projects

Projects that are alternatives of or similar to rgh

Git Changelog Lib
Library for parsing and generating a changelog, or releasenotes, from a GIT repository
Stars: ✭ 117 (+457.14%)
Mutual labels:  release-automation
Semantic Release
📦🚀 Fully automated version management and package publishing
Stars: ✭ 14,364 (+68300%)
Mutual labels:  release-automation
hubkit
Project maintainance tool for GitHub repositories
Stars: ✭ 27 (+28.57%)
Mutual labels:  release-automation
Devtron
Software Delivery Workflow For Kubernetes
Stars: ✭ 130 (+519.05%)
Mutual labels:  release-automation
Shipkit
Toolkit for shipping it used by Mockito library
Stars: ✭ 157 (+647.62%)
Mutual labels:  release-automation
Rabbit
⚡️ A lightweight service that will build and store your go projects binaries, Integrated with Github, Gitlab, Bitbucket and Bitbucket Server.
Stars: ✭ 185 (+780.95%)
Mutual labels:  release-automation
Dyn365 Ce Vsts Tasks
VSTS Extension for Dynamics 365 Customer Engagement
Stars: ✭ 94 (+347.62%)
Mutual labels:  release-automation
attribution
Generate changelogs from commit tags and shortlogs
Stars: ✭ 20 (-4.76%)
Mutual labels:  release-automation
Bintray Release
A helper for releasing from gradle up to bintray
Stars: ✭ 1,878 (+8842.86%)
Mutual labels:  release-automation
TF2DeepFloorplan
TF2 Deep FloorPlan Recognition using a Multi-task Network with Room-boundary-Guided Attention. Enable tensorboard, quantization, flask, tflite, docker, github actions and google colab.
Stars: ✭ 98 (+366.67%)
Mutual labels:  github-release
Release Drafter
Drafts your next release notes as pull requests are merged into master.
Stars: ✭ 2,119 (+9990.48%)
Mutual labels:  release-automation
Android Snapshot Publisher
Gradle plugin to deploy Android Snapshot Versions
Stars: ✭ 145 (+590.48%)
Mutual labels:  release-automation
Gitbuddy
Your buddy in managing and maintaining GitHub repositories, and releases. Automatically generate changelogs from issues and merged pull-requests.
Stars: ✭ 184 (+776.19%)
Mutual labels:  release-automation
Action Automatic Releases
READONLY: Auto-generated mirror for https://github.com/marvinpinto/actions/tree/master/packages/automatic-releases
Stars: ✭ 127 (+504.76%)
Mutual labels:  release-automation
release-changelog-builder-action
A GitHub action that builds your release notes / changelog fast, easy and exactly the way you want.
Stars: ✭ 515 (+2352.38%)
Mutual labels:  release-automation
New Github Release Url
Generate a URL for opening a new GitHub release with prefilled tag, body, and other fields
Stars: ✭ 102 (+385.71%)
Mutual labels:  release-automation
Xrm Ci Framework
xRM CI Framework provides you with the tools automate the build and deployment of your CRM Solution. Using the framework to implement a fully automated DevOps pipeline will allow you to deploy more frequently with added consistency and quality.
Stars: ✭ 172 (+719.05%)
Mutual labels:  release-automation
craft
The universal Sentry release CLI 🚀
Stars: ✭ 117 (+457.14%)
Mutual labels:  release-automation
release-for-reddit-action
🚀️ Submit a Reddit post about your release in GitHub Actions
Stars: ✭ 13 (-38.1%)
Mutual labels:  release-automation
Escape
Release engineering, life-cycle management and Continuous Delivery of software platforms and artefacts
Stars: ✭ 199 (+847.62%)
Mutual labels:  release-automation

rgh

Overview

Actions Status crate-name at crates.io

Creates GitHub release and upload asset files

Demo

Demo

Installation

Pre-compiled executables

Get them here

using homebrew

brew install k-nasa/tap/rgh

using cargo

Currently it cannot be built with the stable version.

cargo +beta install rgh
Installation of cargo itself.
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh

Usage

rgh 0.1.0
Creates GitHub release and upload asset files

USAGE:
    rgh [OPTIONS] <tag> <packages>

FLAGS:
    -h, --help       Prints help information
    -V, --version    Prints version information

OPTIONS:
        --commit <target-commitish>    Specifies the commitish value that determines where the Git tag is created from.
                                       Can be any branch or commit SHA. Unused if the Git tag already exists. Default:
                                       the repository's default branch (usually master).
    -t, --token <token>                Set Github API Token (By default reads the GITHUB_TOKEN environment variable)
        --title <name>                 The title of the release
    -b, --body <body>                  Text describing the contents of the tag.
        --draft <draft>                 [possible values: true, false]
        --prerelease <prerelease>       [possible values: true, false]

ARGS:
    <tag>         tag
    <packages>    upload packages dir or file

Contribution

  1. Fork it ( http://github.com/k-nasa/rgh )
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Commit your changes (git commit -am 'Add some feature')
  4. Push to the branch (git push origin my-new-feature)
  5. Create new Pull Request

Licence

MIT

Author

k-nasa

my website

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].