{"adoption": {"forks": 160, "observed_at": "2026-08-28T04:04:53.606040+00:00", "stars": 1496}, "canonical_url": "https://ross.abutalabs.com/products/github-release", "card": {"archived": false, "artifact_type": "cli-tool", "description": "Commandline app to create and edit releases on Github (and upload artifacts)", "domain": ["developer-tools", "version-control"], "enriched": true, "function": ["cli", "developer-tools", "deployment", "version-control"], "health_score": 54, "homepage": null, "language": "Go", "license": "MIT", "license_family": "permissive", "maturity": "active", "member_repos": ["github-release/github-release"], "name": "github-release/github-release", "platform": ["cli", "cross-platform", "go"], "pushed_at": "2025-07-23T00:02:54+00:00", "repo": "github-release/github-release", "stars": 1496, "tags": ["github-releases", "release-automation", "artifact-upload", "github-api", "command-line", "automation"], "topics": [], "urls": [], "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"], "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.", "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"], "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"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/github-release", "repo": "github-release/github-release", "role": "main", "score": 38}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:04:53.606040+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T04:33:12.795931+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f0933dc0e503d60619fb521481ce8138d950d149b27b34a45144b3cfbcbaf45d", "fetched_at": "2026-08-28T04:04:53.606040+00:00", "kind": "readme", "missing": false, "url": "https://github.com/github-release/github-release"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:04:53.606040+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T04:33:12.795931+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f0933dc0e503d60619fb521481ce8138d950d149b27b34a45144b3cfbcbaf45d", "fetched_at": "2026-08-28T04:04:53.606040+00:00", "kind": "readme", "missing": false, "url": "https://github.com/github-release/github-release"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T04:33:12.795931+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f0933dc0e503d60619fb521481ce8138d950d149b27b34a45144b3cfbcbaf45d", "fetched_at": "2026-08-28T04:04:53.606040+00:00", "kind": "readme", "missing": false, "url": "https://github.com/github-release/github-release"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:04:53.606040+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:04:53.606040+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:04:53.606040+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T04:33:12.795931+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f0933dc0e503d60619fb521481ce8138d950d149b27b34a45144b3cfbcbaf45d", "fetched_at": "2026-08-28T04:04:53.606040+00:00", "kind": "readme", "missing": false, "url": "https://github.com/github-release/github-release"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:04:53.606040+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:04:53.606040+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T04:33:12.795931+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f0933dc0e503d60619fb521481ce8138d950d149b27b34a45144b3cfbcbaf45d", "fetched_at": "2026-08-28T04:04:53.606040+00:00", "kind": "readme", "missing": false, "url": "https://github.com/github-release/github-release"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:04:53.606040+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:04:53.606040+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:04:53.606040+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T04:33:12.795931+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f0933dc0e503d60619fb521481ce8138d950d149b27b34a45144b3cfbcbaf45d", "fetched_at": "2026-08-28T04:04:53.606040+00:00", "kind": "readme", "missing": false, "url": "https://github.com/github-release/github-release"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:04:53.606040+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:04:53.606040+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T04:33:12.795931+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f0933dc0e503d60619fb521481ce8138d950d149b27b34a45144b3cfbcbaf45d", "fetched_at": "2026-08-28T04:04:53.606040+00:00", "kind": "readme", "missing": false, "url": "https://github.com/github-release/github-release"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T04:33:12.795931+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f0933dc0e503d60619fb521481ce8138d950d149b27b34a45144b3cfbcbaf45d", "fetched_at": "2026-08-28T04:04:53.606040+00:00", "kind": "readme", "missing": false, "url": "https://github.com/github-release/github-release"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T04:33:12.795931+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f0933dc0e503d60619fb521481ce8138d950d149b27b34a45144b3cfbcbaf45d", "fetched_at": "2026-08-28T04:04:53.606040+00:00", "kind": "readme", "missing": false, "url": "https://github.com/github-release/github-release"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T04:33:12.795931+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "f0933dc0e503d60619fb521481ce8138d950d149b27b34a45144b3cfbcbaf45d", "fetched_at": "2026-08-28T04:04:53.606040+00:00", "kind": "readme", "missing": false, "url": "https://github.com/github-release/github-release"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 33, "longevity": 100, "rhythm": 8}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": [], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 4599, "days_push": 407, "days_rel": 407, "gap_med": null, "n_releases_24m": 1}, "score": 38, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}