Skip to content

Better handling of tasks without actions #13

Description

@bollwyvl

Elevator Pitch

Allow for tasks with sub-tasks to define meta, task_dep, without actions.

Motivation

The primary use case is for allowing skipping whole chunks of tasks with meta, such as not running formatters in CI:

# pyproject.toml
[tool.doitoml.tasks.format]
meta = {doitoml={skip="${CI}"}}

[tool.doitoml.tasks.format.black]
# ...

[tool.doitoml.tasks.format.ruff]
# ...

Design Ideas

TBD

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Fields

    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