--- # Validation rules for docker-publish-gh action # Generated by update-validators.py v1.0.0 - DO NOT EDIT MANUALLY # Schema version: 1.0 # Coverage: 100% (16/16 inputs) # # This file defines validation rules for the docker-publish-gh GitHub Action. # Rules are automatically applied by validate-inputs action when this # action is used. # schema_version: '1.0' action: docker-publish-gh description: Publishes a Docker image to GitHub Packages with advanced security and reliability features. generator_version: 1.0.0 required_inputs: - tags optional_inputs: - auto-detect-platforms - buildx-version - cache-mode - image-name - max-retries - parallel-builds - platforms - provenance - registry - retry-delay - sbom - scan-image - sign-image - token - verbose conventions: auto-detect-platforms: docker_architectures buildx-version: semantic_version cache-mode: boolean image-name: docker_image_name max-retries: numeric_range_1_10 parallel-builds: numeric_range_0_16 platforms: docker_architectures provenance: boolean registry: registry retry-delay: numeric_range_1_300 sbom: boolean scan-image: boolean sign-image: boolean tags: docker_tag token: github_token verbose: boolean overrides: {} statistics: total_inputs: 16 validated_inputs: 16 skipped_inputs: 0 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