Skip to content

BED-5922 Update CLA Assistant #133

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

Draft
wants to merge 1 commit into
base: main
Choose a base branch
from
Draft

Conversation

juggernot325
Copy link
Member

Description

This PR updates the CLA assistant GitHub Action with a couple changes:

  • Update the location of the CLA and signatures list to point to a repo under the SpecterOps org
  • Change the trigger event to be on comments only, looking for specific text

The CLA check is now intended to be run only for contributors outside of the SpecterOps organization. This will be initiated by a comment containing the text @cla-pls on all PRs from external contributors. From there the CLA Assistant will function as it had previously.

Motivation and Context

Resolves BED-5922

Why is this change required? What problem does it solve?

The CLA repo is moving under the SpecterOps organization instead of the legacy BloodHoundAD org. Also, the CLA is now only utilized by contributors outside of the SpecterOps organization since the copyright for code written for the company is owned by SpecterOps.

How Has This Been Tested?

  • Tested the action functions as expected on a separate test repo

Types of changes

  • Chore (a change that does not modify the application functionality)

Checklist:

Summary by CodeRabbit

  • Chores
    • Updated the CLA signing workflow to trigger on both created and edited issue comments with specific phrases.
    • Updated references and URLs from "BloodHoundAD" to "SpecterOps" in the CLA process.

- Point to new repo under SpecterOps org
- Change the trigger event to be on comments only, looking for specific text
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant