[ALOY-1374] GitHub Alloy repository is missing CLA check
GitHub Issue | n/a |
---|---|
Type | Bug |
Priority | None |
Status | Closed |
Resolution | Invalid |
Resolution Date | 2018-03-07T19:05:38.000+0000 |
Affected Version/s | n/a |
Fix Version/s | n/a |
Components | Tooling |
Labels | n/a |
Reporter | Fokke Zandbergen |
Assignee | Bruce Wayne |
Created | 2016-03-21T09:35:00.000+0000 |
Updated | 2018-03-07T19:05:38.000+0000 |
Description
It seems the Alloy repository only has a check for Travis, not for the CLA:
https://github.com/appcelerator/alloy/pull/770#partial-pull-merging
We should add the CLA check
Attachments
File | Date | Size |
---|---|---|
Screen Shot 2016-03-22 at 11.19.00 AM.png | 2016-03-22T18:20:51.000+0000 | 252492 |
Screen Shot 2016-03-22 at 19.48.03.png | 2016-03-22T18:48:17.000+0000 | 81321 |
[~fokkezb] I see a webbook for CLA in the Alloy repo: !Screen Shot 2016-03-22 at 11.19.00 AM.png|thumbnail!
But I don't see the check on PRs: !Screen Shot 2016-03-22 at 19.48.03.png|thumbnail!
Maybe the hook needs to be updated? I think the new CLA server has a different path. Maybe check what the titanium_mobile repository has?
Moved this to an Alloy ticket since DevOps is not involved with setting up github hooks for projects.
[~ingo] [~fmiao] could you look into the CLA hook for Alloy? Probably needs a change for the new CLA server that we also did for titanium_mobile
[~fokkezb] No idea. See https://github.com/appcelerator/alloy/settings/hooks/4034859. It's registered and working apparently, though does not show up in PRs.
[~fokkezb] also made you an admin of the Alloy repo so you can check for yourself.
[~ingo] could you make me admin for
titanium_mobile
as well then? No way to compare now.[~fokkezb] Done.
Thanks. Actually, I see PRs on
titanium_mobile
are randomly missing checks as well: * https://github.com/appcelerator/titanium_mobile/pull/7722 has CLA + CI * https://github.com/appcelerator/titanium_mobile/pull/7875 has CI only * https://github.com/appcelerator/titanium_mobile/pull/5788 has CLA only For Alloy it seems random as well: * https://github.com/appcelerator/alloy/pull/708 has CLA + CI * https://github.com/appcelerator/alloy/pull/664 has CLA + 2 x CI * https://github.com/appcelerator/alloy/pull/627 has CI only All PRs in the last few weeks have only CI for both repos, so it does seem to be related to CLA-1 I can see in the logs from the CLA hook a month ago it response is:While more recently it is:
So that seems to be the issue. I will reopen CLA-1
There a no checks on recent titanium_mobile PR's as well. Would welcome to get that back.