zahid0/Create Docker Hub Repository

Creates a Docker Hub repository if it does not already exist. Idempotent — safe to call on every workflow run.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
dockerhub_usernameDocker Hub username used to authenticate (generate a token at hub.docker.com → Account Settings → Security).yes
dockerhub_tokenDocker Hub Personal Access Token (PAT) with Read/Write permissions.yes
namespaceDocker Hub namespace (your username or organisation name) that owns the repository.yes
repositoryRepository name to create (e.g. my-app).yes
descriptionShort description shown on the Docker Hub repository page (max 100 chars).no""
full_descriptionLong description / README content for the repository (Markdown supported).no""
is_privateSet to 'true' to create a private repository. Defaults to 'false' (public).nofalse
registryRegistry hostname. Almost always 'docker.io'.nodocker.io
namedescription
created'true' if the repository was created by this action, 'false' if it already existed.
repository_urlFull URL to the Docker Hub repository page.
already_existed'true' if the repository already existed before this action ran.