Skip to content

Task: Split up into template and setup CLI 🪓 #87

@nx10

Description

@nx10

Description

There is a few awkward tradeoffs in this repo because it is supposed to be the template itself while also containing bootstrapping procedures and documentation for the setup process and itself.

E.g.:

  • Release action that releases the template would look different than one that releases a package (e.g. setup and dev docs would need to be included)
  • Zenodo badge referring to the template vs template zenodo badge for use downstream
  • Dependencies might not be the same between setup and template

Tasks

  • Move setup related things to a separate CLI package that lets you do something like cmi-template init myproject

Freeform Notes

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    taskA development task intended for Github Projects

    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