Skip to content

[GH Request] Automate adding entity CLA contributors to the openedx-triage team #1520

@brian-smith-tcril

Description

@brian-smith-tcril

Firm Name

Axim

Urgency

Low (2 weeks)

Problem/Request

When someone is covered by an entity CLA they should have triage access.

Reasoning

Adding someone to the openedx-triage team is a standard part of the onboarding process when adding someone to the entity CLA Database. This should be the case for all entity CLAs.

Solutions Ideas

One potential solution for this wolud be to have a github workflow based on the change to https://github.com/openedx/openedx-webhooks-data/blob/main/salesforce-export.csv

When changes merge to main, the workflow could ensure that anyone with an entity CLA has triage access and remove triage access from anyone not on the list (we should check who would get removed in this case, before we decided we want to go this way moving forward.)

Metadata

Metadata

Assignees

Labels

github-requestRequest for change to access level or settings in the openedx GitHub organization.

Type

No type

Projects

Status

Backlog

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions