Skip to content

Run CreateAction checks only against the CreateAction(s) that the profile cares about #43

@elichad

Description

@elichad

An RO-Crate conforming to the Five Safes profile may contain additional CreateActions that aren't relevant to the profile (e.g. a CreateAction indicating when the crate metadata itself was created, as in this spec example).

In Five Safes Crate, "the CreateAction" refers to the CreateAction representing the requested/executed workflow run. We should select out specifically that CreateAction, and run the existing relevant checks against that one, rather than against all CreateActions.

If there are more than two such actions, the expected behaviour is undefined. Perhaps the profile should specify that clearer.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions