| build-opts | build options in YAML format (see README.md) | yes | — |
| registry | registry | yes | — |
| registry-user | registry's user | yes | — |
| registry-password | registry's password | yes | — |
| platforms | platforms | no | "" |
| tag | image tag | yes | — |
| operation | <push|build|build-and-push> | yes | — |
| ci | only build with tmp tag | no | false |
| ci-tag | tmp tag for ci build | no | {{ commit }} |
| latest | latest tag | no | false |
| repo-name | override repo name | no | "" |
| image-naming-strategy | image naming strategy <multi-repo|single-repo> | no | multi-repo |
| cache-from | cache from https://docs.docker.com/build/ci/github-actions/cache/ | no | "" |
| cache-to | cache from https://docs.docker.com/build/ci/github-actions/cache/ | no | "" |
| github-token | github token | no | "" |