adobe / adobe/cla-bot

Documentation/bug: Enable the bot as a required check

Open
#43 4 comments 2 reactions 0 assignees View on GitHub
bug docs enhancement good first issue help wanted
Dominant language
JavaScript
Stars
7
Forks
11
PR merge metrics
No merged PRs in 30d

Description

Even though the bot is installed, it won't be available as a status check to be "required" until the first pull request. Thus any subsequent pull requests might be free to merge (thus I call it a 'bug' if a CLA is a legal requirement)

Repo owners need to "prime" their repos first, so the Adobe CLA bot is available in `Settings -> Branches -> Branch protection rules -> (master) -> Edit`. Only after it is available, then can it be checked (thus it will be Required). This needs to be a documentation thing for repos that have it enabled, perhaps file an issue automatically or PR (not sure how that would work).

See screenshot below:

![screen shot 2019-01-23 at 11 56 01 am](https://user-images.githubusercontent.com/36107/51582198-05423280-1f06-11e9-90d1-5b2174db83e1.png)

Contributor guide

Open the contributing guide

Research direction

Start with the GitHub branch protection path described in the issue and review the screenshot showing the Adobe CLA bot check. Update the repository documentation for repos using the bot so owners know to prime the repository with an initial pull request and then mark the CLA check as required; document how this guidance should be surfaced if the project specifies that.

Written by the indexing model from the issue text.

Assessment

Tech stack
github, javascript
Domain
documentation
Issue type
Documentation
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.