[FOLIO-1164] Disable CLA for individual FOLIO repositories Created: 27/Mar/18  Updated: 15/Jan/19

Status: Open
Project: FOLIO
Components: None
Affects versions: None
Fix versions: None

Type: Task Priority: P3
Reporter: John Malconian Assignee: Peter Murray
Resolution: Unresolved Votes: 0
Labels: ci
Remaining Estimate: Not Specified
Time Spent: 30 minutes
Original estimate: Not Specified

Sprint:
Development Team: Core: Platform

 Description   

We have an instance of a forked github repository in folio-org called react-big-calendar in which the CLA is requesting signatures from the original committers not associated with the FOLIO project. As a result, PRs cannot be merged except by an admin.

How do we disable the CLA on a per repository basis?



 Comments   
Comment by Peter Murray [ 04/Apr/18 ]

Hmmm – the implementation has two options: per-repository or per-organization. We have it set as per-organization right now to catch anything that is put in the `folio-org` organization. Alternatively, we could add the CLA to a checklist for new repositories created under the `folio-org` organization. Or we could host the `cla-assistant.io` software ourselves and code some exceptions.

I see the first pull request with the need to have all of the contributors sign the CLA. Did the CLA block trip up the second pull request?

Generated at Thu Feb 08 23:11:18 UTC 2024 using Jira 1001.0.0-SNAPSHOT#100246-sha1:7a5c50119eb0633d306e14180817ddef5e80c75d.