Skip to content

Latest commit

 

History

36 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

release-cli

Install

sudo curl -L \
    https://ghr.packify.dev/packify-dev/release-cli/latest/download/linux/amd64 \
    -o /usr/local/bin/release-cli

Binary downloads

Linux (amd64) Windows (amd64)

Release!

release-cli release -t <major|minor|patch|alpha|beta|rc>

Build release binaries

release-cli build -t v0.1.0

Setup repository

You will need at least the following branches in your repository:

git branch alpha
git checkout alpha
git push origin alpha

git branch beta
git checkout beta
git push origin beta

git branch rc
git checkout rc
git push origin rc

git checkout main

It's recommended to use a development branch, but it's not required.

Add the following to your release.toml:

type = "rust"

[build]
platforms = [
    { target = "x86_64-unknown-linux-gnu", platform = "linux", arch = "amd64" },
    { target = "x86_64-pc-windows-gnu", platform = "windows", arch = "amd64" },
]

About

Build binaries for your GitHub releases and release your Rust projects!

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Used by

Contributors

Languages

Generated from Le0X8/rust-template