A zero-dependency command-line tool to automate GitHub releases, version tagging, and changelog updates — written in pure Bash
-
Updated
Nov 3, 2025 - Shell
A zero-dependency command-line tool to automate GitHub releases, version tagging, and changelog updates — written in pure Bash
gah is an GitHub Releases app installer, that does not require sudo
Ansible role for installing GitHub releases - Supports 100+ tools including Go/Rust binaries like bat, helm, k9s, terraform
install GitHub release binaries from the CLI interactively
Automate publishing artifacts to GitHub releases through GitHub Actions.
Unified script for automatically retrieving GitHub tag / asset / Docker release versions / URLs.
A simple one-liner installer for github releases
Github Action to create, update, or add files to Github Releases
Tools for generating Git ChangeLogs, including generating and pushing Release workflows in GitLab CI/CD and GitHub Action's Push Release workflows
CD/CI shellscript glue code for working with TravisCI, DockerHub, AWS ECR and JFrog Artifactory
A demonstration of a Rust CI build/test/release workflow supporting multi-platform testing, binary builds, Docker image building, and Crates.io publishing.
My (previously) preferred way of making tags for releases
GitHub Actions cronjob responsible for mirroring github releases
Scripts for Travis CI Test
Easy way to Release npm packages on Github
Check for latest release from a GitHub repo
GitHub Action for downloading GitHub release archives
Bash script to generate a tag and release from a merged PR
Utils for docker containers
Arch Linux servers automation infrastructure
Add a description, image, and links to the github-releases topic page so that developers can more easily learn about it.
To associate your repository with the github-releases topic, visit your repo's landing page and select "manage topics."