name: "compose file parser" description: "security checks for docker compose files" inputs: path: description: "path to docker compose file" required: true default: "compose.yaml" show: description: "what level of issues to show (all|fatal)" required: false default: "all" fail: description: "determines whether or not the workflow fails upon finding fatal issues (yes(default)|no)" required: false default: "yes" runs: using: docker image: Dockerfile env: COMPOSE_FILE_PATH: ${{ inputs.path }} LOG_LEVEL: ${{ inputs.show }} FAIL_ON_FATAL: ${{ inputs.fail }}