Projects
A project references a remote repository. It has various configuration options and properties like Secret and Variables
A run is a workflow that executes different tasks. Every task can have dependencies from other tasks and tasks can be grouped (coming soon) toghether.
Project Groups
A hierarchy of projects
Like a project it also has various configuration options and properties like Secret and Variables
Secrets and Variables are inherited and overridden by child project groups and projects