Skip to content

Tasks with input files marked 'skip when empty' should delete outputs only when it is known to be safe to do so #973

Description

@adammurdoch

Currently, the outputs for these tasks are deleted when all source is removed, regardless of whether this is the desired outcome or not. Instead, we should delete these files only when we know this is what the user wants, consistent with whatever we come up with for cleaning up stale files more generally.

Expected Behavior

Current Behavior

Context

Steps to Reproduce (for bugs)

Your Environment

  • Build scan URL:

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions