# AkhileshNS/heroku-deploy

A simple github action that dynamically deploys an app to heroku

Repository: https://github.com/AkhileshNS/heroku-deploy
Canonical: https://ross.abutalabs.com/products/heroku-deploy
Language: JavaScript
License: MIT
License Family: permissive
Topics: github, github-actions, heroku, heroku-deployment
Last push: 2026-08-23T01:49:00+00:00

## Health v2 (maintenance only)
Score: 81/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 99, release rhythm 47, longevity 100
- inputs: {"age_days": 2429, "days_push": 11, "days_rel": 141, "gap_med": 419, "n_releases_24m": 2}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1008, forks 250 (observed 2026-08-28T04:03:12.614247+00:00)

## What it is
A GitHub Action that deploys applications to Heroku from GitHub Actions workflows, supporting Docker, buildpacks, subdirectories, and custom branches. It includes health checks with optional rollback on failure, environment variable handling, and team deployment support.

## Use cases
- deploy an app to heroku from github actions
- automate heroku deployment on push to master
- deploy docker container to heroku via ci
- run health check and rollback failed heroku deploys
- deploy a subdirectory of a repo to heroku
- set environment variables during heroku deployment

## When to choose
- you host on Heroku and want CI/CD through GitHub Actions
- you need health checks with automatic rollback on failed deploys
- you deploy Docker images or custom buildpacks to Heroku

## When to avoid
- you deploy to platforms other than Heroku
- you don't use GitHub Actions for CI/CD
- Heroku's free tier limitations or pricing don't fit your project

## Facets
- artifact type: plugin
- maturity: active
- function: deployment, ci-cd, developer-tools
- domain: cloud-computing, web-development
- platform: cloud, cli
- tags: github-actions, heroku, deployment-automation, health-check, continuous-deployment, devops, docker

## Member repositories
- AkhileshNS/heroku-deploy (main) score 81

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:03:12.614247+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-30T07:12:06.035559+00:00, confidence not recorded.
  - readme: https://github.com/AkhileshNS/heroku-deploy (fetched 2026-08-28T04:03:12.614247+00:00, sha caa690dfdecb)
- Data as of 2026-08-30T08:39:29.467469+00:00.
