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

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