Files
docker-build-skydust/action.yml
2024-11-25 08:14:31 +01:00

46 lines
1.1 KiB
YAML

name: Docker build push !
description: A custom docker build push
author: Skydust
# Define your inputs here.
inputs:
imageName:
description: The image name
required: true
imagePrefix:
description: The image prefix
required: false
default: ${{ gitea.server_url }}/${{ gitea.repository_owner }}/
path:
description: The dockerfile path
required: false
default: "."
pushImage:
description: Should push the built image
required: false
default: "true"
pullCache:
description: Uses the pull cache
required: false
default: "true"
platform:
description: Comma separated list for building platform
required: false
default: ""
# Define your outputs here.
outputs:
imageName:
description: The full image name
runs:
using: docker
image: Dockerfile
env:
INPUT_IMAGE_NAME: ${{ inputs.imageName }}
INPUT_IMAGE_PREFIX: ${{ inputs.imagePrefix }}
INPUT_PUSH_IMAGE: ${{ inputs.pushImage }}
INPUT_PULL_CACHE: ${{ inputs.pullCache }}
INPUT_DOCKERFILE_PATH: ${{ inputs.path }}
INPUT_PLATFORM: ${{ inputs.platform }}