# push-to-registry [](https://github.com/redhat-actions/push-to-registry/actions?query=workflow%3A%22Verify+Bundle%22) [](https://github.com/redhat-actions/push-to-registry/tags) [](./LICENSE) [](./dist) Push-to-registry is a GitHub Action for pushing an OCI-compatible image to an image registry, such as Dockerhub, Quay.io, or an OpenShift integrated registry. This action only runs on Linux, as it uses [podman](https://github.com/containers/Podman) to perform the push. [GitHub's Ubuntu action runners](https://github.com/actions/virtual-environments#available-environments) come with Podman preinstalled. If you are not using those runners, you must first [install Podman](https://podman.io/getting-started/installation). ## Action Inputs
Input | Required | Description |
---|---|---|
image | Yes | Name of the image you want to push. |
tag | No |
Image tag to push. Defaults to latest .
|
registry | Yes | URL of the registry to push the image to. Eg. quay.io/<username> |
username | Yes | Username with which to authenticate to the registry. |
password | Yes | Password, encrypted password, or access token with which to authenticate to the registry. |