houston icon indicating copy to clipboard operation
houston copied to clipboard

Organization app submission

Open ghost opened this issue 5 years ago • 16 comments

I have no way to submit an app to AppCenter on https://developer.elementary.io/dashboard , the dashboard only shows the personal repositories, and not the organizations, who i'm the owner, repositories.


Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.

ghost avatar Sep 12 '18 09:09 ghost

On the developer dashboard click Manage Apps… (top left), followed by the Configure button (top right), and you should be able to expand your AppCenter integration on GitHub to any organisation you are a member of.

lewisgoddard avatar Sep 12 '18 10:09 lewisgoddard

@btkostner Maybe we should take this as a UX hint?

lewisgoddard avatar Sep 12 '18 10:09 lewisgoddard

This is not closed. i do this instructions and still don't work in my case, i'm not stupid. i attach some screenshots. 1 2 3 4

ghost avatar Sep 12 '18 13:09 ghost

I have done what you said several times before posting the issue...

ghost avatar Sep 12 '18 13:09 ghost

@eudaldgr log out and back in

btkostner avatar Sep 12 '18 14:09 btkostner

@btkostner i have do it several times before posting this, log out from the dashboard, from github, even from the computer (joke), and nothing... still not working. Deleted the github app permision, re-joined in again the permisions, on diferents days, at night, at morning, creating diferent organizations, and never work. never. i don't know if it's houstonCI or maybe my account, but never works with me

ghost avatar Sep 12 '18 20:09 ghost

And this issue it's not closed, i don't know why someone close this without knowing what happens before, but it's not fair

ghost avatar Sep 12 '18 20:09 ghost

@lewisgoddard this isn't a UX hint

ghost avatar Sep 12 '18 20:09 ghost

I'll take a look at the logs tonight when I get home and report back

btkostner avatar Sep 12 '18 21:09 btkostner

Sorry for the delay. I looked in the logs and it seems that elements was added to the database, so the problem is probably between GitHub and houston identifing what repos you have access to.

In the mean time, if you want to publish your app, I can manually press the button for you.

btkostner avatar Sep 19 '18 01:09 btkostner

yeah! press the button for me, but if you can, delete the other published app with elements name. i changed the ownership of the repository, and there will need only one elements app on appcenter. thanks

ghost avatar Sep 20 '18 08:09 ghost

I have added a new repo to the organization account, and seems to be not displaying the new one also, maybe this isn't for the elements repo. thank you very much!

ghost avatar Sep 29 '18 15:09 ghost

@eudaldgr now that I think about it, I think @nathandyer had a similar issue when we were in beta. If I remember correctly it was because of GitHub and the way organization visibility worked. Can you try making yourself visible on the organization, log out of houston, and log back in.

https://github.com/orgs/FreeeRadicals/people

btkostner avatar Sep 29 '18 18:09 btkostner

done, and still don't work, thanks but it isn't the solution

ghost avatar Sep 30 '18 09:09 ghost

Maybe can help. I created a second account, linked to the organization, granted the permissions to the AppCenter and now I see the project in both. 🎉️

mirkobrombin avatar Sep 02 '19 15:09 mirkobrombin

@btkostner I fix this issue by revoke appcenter apps in my github account & organization and added again. Hope this help the team to make a root fix.

Regards.

miguelsotobaez avatar Sep 26 '19 13:09 miguelsotobaez