CLI to Install a GitHub Release.
Easily Install GitHub Release binaries with Windows, Linux and macOS Support.
Important
This project is in development. It is functional but may have bugs.
brew install cssnr/tap/install-releasecurl https://i.jpillora.com/smashedr/install-release! | bashWindows users can download the Windows Installer.
Alternatively, you can manually download a release.
go install github.com/smashedr/install-release@latestdocker run --rm -itv ~/bin:/out ghcr.io/smashedr/ir:latest -b /out smashedr/install-releaseNote: Docker requires you to mount the target bin directory and specify the path.
Install the latest release.
ir owner/repoInstall a specific version.
ir owner/repo v4.2.0Skip the asset and name prompts.
ir owner/repo -ySet the name and asset programmatically.
ir owner/repo -n name -a name_asset.zipInstall to a different bin directory.
ir owner/repo -b /usr/local/binGet package information.
ir info owner/repoList installed apps.
ir listRemove an app.
ir remove nameGo: https://go.dev/doc/install
go run main.goTask: https://taskfile.dev/docs/installation
task build
task lintDocs: https://zensical.org/docs/get-started
task docsInno Setup: https://jrsoftware.org/isdl.php
task pathmgr
task innoIf you run into any issues or need help getting started, please do one of the following:
- Report an Issue: https://github.com/smashedr/install-release/issues
- Q&A Discussion: https://github.com/smashedr/install-release/discussions/categories/q-a
- Request a Feature: https://github.com/smashedr/install-release/issues/new?template=1-feature.yaml
- Chat with us on Discord: https://discord.gg/wXy6m2X8wY
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.
For a full list of current projects visit: https://cssnr.github.io/
