Ross ROSS = Recommend OSS · open-source software intelligence for agents

semantic-release/semantic-release

📦🚀 Fully automated version management and package publishing observed · 2026-08-28

github.com/semantic-release/semantic-release · homepage · JavaScript · MIT (permissive) observed · 2026-08-28

Health v2 · maintenance only

98/100

  • Activity 99
  • Release rhythm 96
  • Longevity 100
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: 18.0
  • age_days: 4370
  • days_rel: 28
  • days_push: 7
  • n_releases_24m: 23

Full methodology

Adoption not part of the score

24007 stars · 1811 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded

semantic-release is a Node.js CLI tool that fully automates version management and package publishing. It determines the next semantic version from commit messages, generates release notes and changelogs, and publishes packages via CI pipelines, extensible through plugins for any package manager or language.

Use cases

  • automate npm package releases from git commits
  • generate changelogs and release notes automatically
  • enforce semantic versioning based on commit conventions
  • publish packages on CI after successful builds
  • release to multiple distribution channels like npm dist-tags
  • stop manually bumping version numbers

When to choose

  • you follow conventional commit messages and want hands-off releases
  • you publish packages to npm or other registries via CI
  • you want consistent, emotion-free semver versioning
  • you need automated changelog and release note generation

When to avoid

  • your team does not follow a formalized commit message convention
  • you need manual control over each release's version number
  • your project is not published as a versioned package
  • you cannot run releases in a CI environment

Facets

cli-tool · maturity stable

ci-cd deployment version-control developer-tools workflow-automation developer-tools version-control cli cloud semantic-versioning release-automation changelog-generation npm-publishing conventional-commits package-publishing devops automation nodejs docker

3 sources

Member repositories

RepositoryRoleHealth v2
semantic-release/semantic-releasemain98

For agents

markdown · JSON · MCP: product_card(name="semantic-release/semantic-release")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem