--- # Validation rules for docker-publish action # Generated by update-validators.py v1.0.0 - DO NOT EDIT MANUALLY # Schema version: 1.0 # Coverage: 100% (12/12 inputs) # # This file defines validation rules for the docker-publish GitHub Action. # Rules are automatically applied by validate-inputs action when this # action is used. # schema_version: '1.0' action: docker-publish description: Publish a Docker image to GitHub Packages and Docker Hub. generator_version: 1.0.0 required_inputs: - registry optional_inputs: - auto-detect-platforms - buildx-version - cache-mode - dockerhub-password - dockerhub-username - nightly - platforms - scan-image - sign-image - token - verbose conventions: auto-detect-platforms: docker_architectures buildx-version: semantic_version cache-mode: boolean dockerhub-password: github_token dockerhub-username: username nightly: boolean platforms: docker_architectures registry: registry scan-image: boolean sign-image: boolean token: github_token verbose: boolean overrides: cache-mode: cache_mode platforms: null registry: registry_enum statistics: total_inputs: 12 validated_inputs: 12 skipped_inputs: 1 coverage_percentage: 100 validation_coverage: 100 auto_detected: true manual_review_required: false quality_indicators: has_required_inputs: true has_token_validation: true has_version_validation: true has_file_validation: false has_security_validation: true