Skip to content

craft init: support non-tagged ref options in interactive wizard #25

@erdemtuna

Description

@erdemtuna

Context

Follow-up from the Non-Tagged Repository Dependencies feature (branch: feature/non-tagged-deps).

Description

The craft init interactive wizard currently only handles tagged (semver) dependency refs. Once non-tagged dependency support lands (commit SHA and branch:<name> refs), the init wizard should be extended to offer these options when prompting users to add initial dependencies.

Acceptance Criteria

  • craft init wizard offers ref type selection (tag, commit SHA, branch) when adding dependencies
  • Branch and commit options include appropriate warnings about weaker guarantees
  • Default remains tagged ref for backward compatibility

Priority

Low — users can always craft add non-tagged deps after init.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions