Workflows
Overview
A Workflow represents a data source that sends information to Chainloop. While it typically corresponds to a CI/CD pipeline, it is not limited to that. For example, users can ingest data from other sources, such as a custom Jira integration or manual user input.
Essentially, Workflows serve as an umbrella term for all data ingestions from the same source. Each Workflow is associated with a Workflow Contract which can be used to set the expectations for what data should be received from that source.