Skip to content

flow init: add non-interactive flag for minimal setup #2064

@jribbink

Description

@jribbink

Add non-interactive flag to flow init for minimal setup

Context

Proposal

  • New flag: --non-interactive (aliases: --yes, -y)
  • Behavior:
    • Skip all prompts and use defaults for minimal project
    • Do not open editors or interactive selectors
    • Return non-zero exit on missing required inputs

Acceptance criteria

  • Running flow init --non-interactive . completes with no prompts
  • Minimal files created as with default choices
  • Documented in help and README

Open questions

  • Exact flag name and aliases

Metadata

Metadata

Assignees

No one assigned

    Labels

    ImprovementTechnical work without new features, refactoring, improving tests

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions