Comments (6)
Hi Mike. Just to reiterate to make sure I understand. Do we want to limit admin's ability to merge code in the scenario that the user does not have a signed CLA? We'll have to look at what GitHub permits from Apps installed on Repos. I don't think it's generally permitted to restrict Admin activities, but we'll research this.
from easycla.
I'll be working with CNCF to see how v1 enforces this.
from easycla.
@kriva03 @pranab-bajpal based on my understanding, this is a GitHub restriction/policy/feature. Owners of a given repository can force merge a PR using their Admin permissions. This is outside the scope of EasyCLA. Please confirm.
from easycla.
Yes @dealako it seems like this depends on how the repo is setup. I found this in github help pages
https://help.github.com/en/github/administering-a-repository/enabling-required-status-checks. If you follow these steps you can force status checks on Administrator too. I don't think this in EasyCLAs domain.
from easycla.
The Google CLA bot actually allows project admins to bypass the check in a few conditions. It's basically designed to act as a break-glass feature in cases where the bot is wrong or down or something else goes wrong.
Maintainers can manually check that an individual signed the CLA, and then leave this information as a comment on the PR before bypassing.
from easycla.
After discussing, we are closing this issue as this is a GitHub feature/limitation (not an EasyCLA configuration setting).
from easycla.
Related Issues (20)
- PR remain not covered after add GitHub user email address under approval list on Auto-Ecla case HOT 1
- Duplicate (multiple) contributor listed at corporates cla page under contributor list HOT 10
- Second commit on an Authorized PR fail EasyCLA check HOT 7
- Using GitHub revert pulls all the commits involved in the revert and not the actual commits in the PR HOT 1
- Shared User : GitLab MR page open after I singed ICLA on GitHub PR HOT 9
- Same API called multiple times on easycla corporates landing page & few of them are failed HOT 3
- Auto-ecla : Existing contributor duplicated when add new approval list HOT 7
- GitLab user signature appears Authorized at corporate cla console while user terminated ecla process at docu-singed stage HOT 10
- Signature ID appears when invalidated (approved set to false) email address HOT 9
- EasyCLA Individual and Corporate Authorization page will not redirect- Gerrit Only HOT 13
- Pagination Next button disabled at contributor acknowledgement table HOT 1
- 504 error appears when try to add GitHub user under approval list HOT 5
- Process stop at Configuring CLA Manager Settings prompt after logout & procced for cla manager flow HOT 8
- Resolve the vulnerabilities identified by "dependabot" HOT 14
- Recent activity event are missing at prod HOT 1
- Auto-Ecla toggle options should be accessible to cla manager only HOT 1
- User is not authorized but his cla PR appears covered HOT 1
- Review and adjust the "DocuSign" integration for EasyCLA HOT 4
- Email is missing under recant activity log table at PCC cla page HOT 1
- "Wait... You are being redirected to the Configure CLA Manager." screen blink & user not redirected to corporate console , HOT 5
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from easycla.