Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add workflow template for CLA Assistant Lite #5

Open
jobara opened this issue Jun 8, 2021 · 1 comment
Open

Add workflow template for CLA Assistant Lite #5

jobara opened this issue Jun 8, 2021 · 1 comment
Labels
enhancement New feature or request

Comments

@jobara
Copy link
Member

jobara commented Jun 8, 2021

Is your feature request related to a problem?

Currently we use CLA-assistant for our organizations. This allows for digital signing of our CLA. However, it has limited configuration options and can only be administered by myself. Moving to CLA Assistant Lite GitHub Action would allow things to be configured per repo and administered by anyone with access to the repository.

See: Collecting CLAs for contributions made outside of GitHub discussion on the fluid-work mailing list.

Describe the solution you'd like

A Workflow template should be created for CLA Assistant Lite so that it can be easily used in all of the repos in the organization.

Describe alternative solutions you've considered

*Switch to a Developer Certificate of Origin (DCO),

  • may not help with Netlify CMS issue
  • Info on CLA vs DCO
  • Drop the CLA requirement completely
  • Keep CLA Assistant as is, and exclude some repos; moving them to CLA Assistant lite or something else.
  • etc.

Additional context or notes

Need to decide where signatures are stored; in each individual repo or in a centralized repo.

@jobara jobara added the enhancement New feature or request label Jun 8, 2021
@jobara jobara changed the title Add Add workflow template for CLA Assistant Lite Jun 8, 2021
@jobara
Copy link
Member Author

jobara commented Jun 8, 2021

One thing that might be a concern is that the signature includes only the GitHub ID. See contributor-assistant/github-action#58 In CLA Assistant the name and e-mail address are also recorded.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant