-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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 initial config for CLA Assistant GH Action #6318
Conversation
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: Associated issue: #6 The full list of commands accepted by this bot can be found here.
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
We are only automating the CLA flow for individuals now as the process for signing on behalf of a company is more complicated and it doesn't happen very often. gitpod-io/ops#130
What's the ETA for this? |
Came here to ask the same! 🏀 |
@JanKoehnlein @gtsiolis This is only waiting for legal approval, so currently blocked by @meysholdt hearing back from our lawyers |
This pull request has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. |
# Jordan Hailey (@jordanhailey) | ||
# Ofer Shaal (@shaal), | ||
# Pudong Zheng (@iQQBot) | ||
allowlist: > |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
thoughts: drop all people from this list except robots so we don't need to maintain it cross repos. Use this list only for robots which cannot do the /sign process. Asking everyone to resign isn't a concern + establishes a single source of truth in the signatures.json.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@ghuntley I'll remove all the existing signers (it is probably out of date already anyway). For the bots I'll keep them for the first iteration so we can get this out the door and then we can simplify it later.
Co-authored-by: Geoffrey Huntley <[email protected]>
@ghuntley Thanks for the fixes and comment! |
This pull request has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. |
/activity |
@mads-hartmann Any updates on this after 6 month from inception? |
@mads-hartmann Any updates on this after 9 month from inception? |
Or @meysholdt? |
I'm planning to pick this up again this week. |
Closing this PR as we now have a solution based on DocuSign PowerForms. |
Description
This automates our CLA process through the use of cla-assistant/github-action. The signatures are stored in a private repository (gitpod-io/cla).
The message used to prompt the signing of the CLA has been modified so that it makes a distinction between individual users and companies. We are only automating the CLA flow for individuals now as the process for signing on behalf of a company is more complicated and it doesn't happen very often.
TODO
path-to-document
so it points to our CLAThe CLA is stored in gitpod-io/cla and exposed using GitHub Pages
CLA_ACTION_ACCESS_TOKEN
(see docs)allowlist
(see docs)allowlist
ordecide that we'll just have everyone sign the CLA on the next PRallowlist
or decide that we'll just have everyone sign the CLA againRelated Issue(s)
Fixes #gitpod-io/ops#130
How to test
Release Notes
Documentation