Skip to content

CLI to Install a GitHub Release. Easily Install GitHub Release binaries with Windows support.

License

Notifications You must be signed in to change notification settings

smashedr/install-release

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GitHub Release Version GitHub Downloads Image Size Go Version Deployment Docs Deployment Preview Workflow Release Workflow Lint GitHub Last Commit GitHub Repo Size GitHub Top Language GitHub Contributors GitHub Issues GitHub Discussions GitHub Forks GitHub Repo Stars GitHub Org Stars Discord Ko-fi

Install Release

Install Release

CLI to Install a GitHub Release.

Easily Install GitHub Release binaries with Windows, Linux and macOS Support.

VHS Tape

Important

This project is in development. It is functional but may have bugs.

Install

Homebrew

brew install cssnr/tap/install-release

GitHub

curl https://i.jpillora.com/smashedr/install-release! | bash

Windows users can download the Windows Installer.
Alternatively, you can manually download a release.

Source

go install github.com/smashedr/install-release@latest

Docker

docker run --rm -itv ~/bin:/out ghcr.io/smashedr/ir:latest -b /out smashedr/install-release

Note: Docker requires you to mount the target bin directory and specify the path.

View Documentation

Usage

Install the latest release.

ir owner/repo

Install a specific version.

ir owner/repo v4.2.0

Skip the asset and name prompts.

ir owner/repo -y

Set the name and asset programmatically.

ir owner/repo -n name -a name_asset.zip

Install to a different bin directory.

ir owner/repo -b /usr/local/bin

Get package information.

ir info owner/repo

List installed apps.

ir list

Remove an app.

ir remove name

View Documentation

Development

Go: https://go.dev/doc/install

go run main.go

Task: https://taskfile.dev/docs/installation

task build
task lint

Docs: https://zensical.org/docs/get-started

task docs

Inno Setup: https://jrsoftware.org/isdl.php

task pathmgr
task inno

Support

If you run into any issues or need help getting started, please do one of the following:

Features Issues Discussions Discord

Contributing

If you would like to submit a PR, please review the CONTRIBUTING.md.

Please consider making a donation to support the development of this project and additional open source projects.

Ko-fi

For a full list of current projects visit: https://cssnr.github.io/

About

CLI to Install a GitHub Release. Easily Install GitHub Release binaries with Windows support.

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Sponsor this project

Packages

 
 
 

Languages