5hojib/Heroku Deploy Python

Deploy your application to Heroku using Python scripts.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stalelast commit Dec 11, 2024
License
MIT

Pinned Snippet

workflow.ymlSHA-pinned
uses: 5hojib/heroku-deploy-python@99e57a1e56aec8f8159eda31a59507e6b4041bec # v1

tags can be moved; commit SHAs can't. why a SHA?

namedescriptionrequireddefault
heroku_api_keyHeroku API key used for authentication. Ensure this key has sufficient permissions to deploy your application. yes
heroku_emailThe email associated with your Heroku account. yes
heroku_app_nameThe name of your Heroku application. yes
branchThe Git branch to deploy. Defaults to "main". nomain
usedockerSet to "true" to deploy using Docker. Defaults to "false". nofalse
docker_heroku_process_typeSpecify the process type when using Docker (e.g., "web", "worker"). Required only if "usedocker" is true. no
dontautocreateSet to "true" to skip auto-creation of the Heroku app. nofalse
regionThe Heroku region for app creation (e.g., "us", "eu"). Optional. no
teamThe Heroku team for app creation. Optional. no
stackThe Heroku stack to use for app creation (e.g., "container"). Optional. no
delayDelay in seconds after deployment to ensure changes are applied. Defaults to "0" (no delay). no0
namedescription
deployment_statusThe result of the deployment process (e.g., "success", "failed").