# github-release/github-release

Commandline app to create and edit releases on Github (and upload artifacts)

Repository: https://github.com/github-release/github-release
Canonical: https://ross.abutalabs.com/products/github-release
Language: Go
License: MIT
License Family: permissive
Last push: 2025-07-23T00:02:54+00:00

## Health v2 (maintenance only)
Score: 38/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 33, release rhythm 8, longevity 100
- inputs: {"age_days": 4599, "days_push": 407, "days_rel": 407, "gap_med": null, "n_releases_24m": 1}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1496, forks 160 (observed 2026-08-28T04:04:53.606040+00:00)

## What it is
A small command-line app written in Go for creating, editing, and deleting GitHub releases and uploading release artifacts via the GitHub Releases API. It simplifies release workflows that would otherwise require verbose cURL calls against the API.

## Use cases
- create a github release from the command line
- upload binary artifacts to a github release
- edit or delete an existing github release in ci
- automate release publishing in a makefile or ci pipeline
- list tags and releases for a github repository

## When to choose
- you want a lightweight, scriptable tool for GitHub release management
- you publish binaries as release artifacts and want to automate uploads
- you prefer a simple CLI over full CI/CD release tooling

## When to avoid
- you need releases for platforms other than GitHub
- you want full CI/CD pipelines rather than just release publishing
- you prefer a GUI or web-based release workflow

## Facets
- artifact type: cli-tool
- maturity: active
- function: cli, developer-tools, deployment, version-control
- domain: developer-tools, version-control
- platform: cli, cross-platform, go
- tags: github-releases, release-automation, artifact-upload, github-api, command-line, automation

## Member repositories
- github-release/github-release (main) score 38

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:04:53.606040+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T04:33:12.795931+00:00, confidence not recorded.
  - readme: https://github.com/github-release/github-release (fetched 2026-08-28T04:04:53.606040+00:00, sha f0933dc0e503)
- Data as of 2026-08-30T08:39:29.467469+00:00.
