| username | Docker Hub Username | no | — |
| password | Docker Hub Password | no | — |
| registry | Alternate Registry Endpoint | no | — |
| registry_username | Alternate Registry Username | no | — |
| registry_password | Alternate Registry Password | no | — |
| ghcr_username | GHCR username. Usually set from the github.actor variable | no | — |
| ghcr_password | GHCR password. Usually set from the secrets.GITHUB_TOKEN variable | no | — |
| setup_docker | Sets up Docker Context, QEMU and Buildx | no | true |
| buildcloud_org | Buildcloud Organization | no | "" |
| prepull_image | Fetches an image prior to build | no | "" |
| checkout_enabled | Run Git Checkout | no | true |
| checkout_repo | Repository name with owner. For example, actions/checkout | — | ${{ github.repository }} |
| checkout_branch | Which branch to checkout | no | "" |
| checkout_fetch_depth | Checkout Fetch Depth | no | ${{ 1 }} |
| create_tag_target | Creates Tag Target. Creates a Tag Target based on Branch such as v0.0.1-prod-xxx -> v0.0.1-prod-[datetimestr] if value is set as 'rc' | no | "" |
| driver-opts | List of additional driver-specific options. (eg. image=moby/buildkit:master) | no | image=moby/buildkit:master
|
| buildkitd-flags | Flags for buildkitd daemon | no | --allow-insecure-entitlement security.insecure --allow-insecure-entitlement network.host |
| semantic_version_enabled | Enable Semantic Versioning | no | false |
| semantic_version_tag_prefix | Semantic Versioning: Tag Prefix | no | v |
| semantic_version_major_pattern | Semantic Versioning: Major Release Pattern v${major}.x.x | no | Release: |
| semantic_version_minor_pattern | Semantic Versioning: Minor Release Pattern vx.${minor}.x | no | feat: |
| semantic_version_format | Semantic Versioning: Format v${major}.${minor}.${patch} | no | v${major}.${minor}.${patch} |
| semantic_version_bump_each_commit | Semantic Versioning: Bump Each Commit | no | ${{ true }} |
| semantic_version_include_timestamp | Semantic Versioning: Include Timestamp | no | ${{ true }} |
| semantic_version_version_from_branch | Semantic Versioning: Version From Branch | no | false |