# intuit/auto

Generate releases based on semantic version labels on pull requests.

Repository: https://github.com/intuit/auto
Canonical: https://ross.abutalabs.com/products/intuit-auto
Homepage: https://intuit.github.io/auto/
Language: TypeScript
License: MIT
License Family: permissive
Topics: release, auto-release, github, slack, jira, releases, publishing, hack, hacktoberfest
Last push: 2026-06-18T05:17:28+00:00

## Health v2 (maintenance only)
Score: 79/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 88, release rhythm 56, longevity 100
- inputs: {"age_days": 2830, "days_push": 76, "days_rel": 292, "gap_med": 0, "n_releases_24m": 6}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 2494, forks 221 (observed 2026-08-28T04:06:56.634773+00:00)

## What it is
Auto is a CLI tool by Intuit that automates software releases based on semantic version labels added to pull requests. It generates changelogs, GitHub releases, and publishes packages, with plugin support for Slack, Jira, and monorepos.

## Use cases
- automate npm package releases from pull request labels
- generate changelogs automatically from merged PRs
- publish canary builds for PR previews
- manage pre-releases for large changes
- release monorepo packages with semantic versioning
- post release notifications to Slack and link Jira tickets

## When to choose
- you want label-driven releases without changing contributors' commit conventions
- you need changelogs, GitHub releases, and package publishing in one CI step
- you maintain a monorepo and need release automation
- you want canary and pre-release channels for testing changes

## When to avoid
- you prefer commit-message-convention tools like semantic-release with strict conventional commits
- your project doesn't use GitHub pull requests
- you need releases from non-Git platforms

## Facets
- artifact type: cli-tool
- maturity: active
- function: ci-cd, deployment, version-control, developer-tools
- domain: developer-tools, version-control
- platform: cli
- tags: semantic-release, changelog-generation, github-actions, release-automation, monorepo, npm-publishing, pull-request-labels, automation, devops, nodejs, github

## Member repositories
- intuit/auto (main) score 79

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:06:56.634773+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-30T02:27:17.228566+00:00, confidence not recorded.
  - readme: https://github.com/intuit/auto (fetched 2026-08-28T04:06:56.634773+00:00, sha 2b14088bcde7)
  - homepage: https://intuit.github.io/auto/ (fetched 2026-08-29T10:09:31.475833+00:00, sha 9efeadf05610)
- Data as of 2026-08-30T08:39:29.467469+00:00.
