lemurheavy / coveralls-public

The public issue tracker for coveralls.io
http://coveralls.io
124 stars 7 forks source link

New in and Github Organisation repos won't load #173

Closed Hannahmc8 closed 10 years ago

Hannahmc8 commented 10 years ago

Hi I've just signed up and the Repos for my org in github don't appear for me to sync them?

ClemensSahs commented 10 years ago

same issue here

jails commented 10 years ago

Same here, not all organizations are available even after using all "syncing" button. So I can't choose one of my repo.

nickmerwin commented 10 years ago

Hi all, could you tell me which org of your's isn't showing up? I can use that to check our records. Thanks!

jails commented 10 years ago

Sorry just see I was not a "publicized member" so I just clicked on "publicize membership" on the organization's member list and it's working fine now. Thanks.

ebosveld commented 10 years ago

Mine (Inwy) doesn't seem to be syncing either. At least I can't see repo's from there. I'm the only member of the organization so it should be publicized.

nickmerwin commented 10 years ago

Hi @ebosveld I double checked your account and the only org we're getting back from the github API is for your user "ebosveld". Are there no public repos in that other org?

I'm closing this issue for now.

ebosveld commented 10 years ago

Well. I know that the repo Haltebeheer in @Inwy is public because Travis can find it.

It might be because I had it working with Coveralls previously, them I removed the repo from GitHub without removing it from Coveralls. Then I had to reauthorize and it did not work anymore.

ClemensSahs commented 10 years ago

@jails Thanks for that tip, I check the "membership" to and see it is not published, why ever.

@ebosveld In the Member management for your org from github you can publish the membership, after that everything works fine for me. https://github.com/Inwy?tab=members -> "No public members"

@nickmerwin If you can edit the error message with this tip, your no one open this issue anymore ;)

ebosveld commented 10 years ago

@ClemensSahs Hmm weird place to put that. I would have thought it would be in the Organization Settings.

ClemensSahs commented 10 years ago

@ebosveld Yes this is why I run in that problem, too. If you read the api access you see why travis can handle this without member publishing.

Travis access public repositories, update ALL user data, and access user emails (readonly) Coveralls access user emails (readonly)

I hope this solution work for your, too?

ebosveld commented 10 years ago

@ClemensSahs Well. I have not tested it. I was so fed up with it yesterday, that I gave up on CI + Coveralls. But I can see the repo now in Coveralls, so it worked! Thank you.

@nickmerwin For some reason it did work some time ago. Did GitHub change their API or something?

GochoMugo commented 9 years ago

@jails commented:

Sorry just see I was not a "publicized member" so I just clicked on "publicize membership" on the organization's member list and it's working fine now. Thanks.

This should really be put somewhere easily accessible :eyes: . Wasted an hour hitting the refresh and sync buttons for nothing!!!