diff --git a/action.yml b/action.yml index 7993991..59348ad 100644 --- a/action.yml +++ b/action.yml @@ -39,10 +39,14 @@ runs: id: install-docker-quick shell: bash run: | - echo "🐋 Installing Docker..." - curl -fsSL https://get.docker.com | sh - echo "✅ Docker installed" - docker --version + if ! command -v docker &> /dev/null; then + echo "🐋 Installing Docker..." + curl -fsSL https://get.docker.com | sh + echo "✅ Docker installed" + docker --version + else + echo "🐋 Docker already installed" + fi - name: Set up Docker Buildx id: setup-buildx @@ -129,7 +133,13 @@ runs: --push \ . echo "🔨 Docker image built and pushed." - + - name: Verify Image + shell: bash + env: + TAGS: ${{ inputs.tags }} + NAME: ${{ inputs.name }} + REGISTRY_URL: ${{ inputs.registry-url }} + run: | # Verify each tag for TAG in "${TAG_ARRAY[@]}"; do if ! docker manifest inspect "$REGISTRY_URL/$NAME:$TAG" > /dev/null; then