- Source: GL_ProjectRole
- Destination: GL_Project
The non-traversable GL_RunCICD edge indicates that a role can run, rerun or retry CI/CD pipeline or job. Developer role and above typically have this permission.
graph LR
user("fa:fa-user GL_User alice")
devRole("fa:fa-user-tie GL_ProjectRole myproject/Developer")
project("fa:fa-diagram-project GL_Project myorg/backend")
user -->|GL_HasRole| devRole
devRole -.->|GL_RunCICD| project