Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

deployment to github releases from appveyor fails #18

Open
anthrotype opened this issue Jul 25, 2018 · 13 comments
Open

deployment to github releases from appveyor fails #18

anthrotype opened this issue Jul 25, 2018 · 13 comments

Comments

@anthrotype
Copy link
Member

The upload of the generated wheels to Github Releases requires that the admin of this repo, @greginvm, updates the auth_token field in the .appveyor.yml file with his Github API key, as explained in the inline comments in that file.

I am only a collaborator so I can push tags, but can't generate a new API token, nor I can encrypt it using the Appveyor account that is linked to this repo (that also needs @greginvm privileges).

I am thinking that maybe it's not worth keeping this "upload to github" feature. We simply need the wheels to be uploaded to PyPI, where pip can download them from. Having them on Github is a bonus but not really required.

So if we agree, I can set up Appveyor and Travis to upload the wheels directly to PyPI using my own PyPI credentials (i have access to the pyclipper PyPI account so it should work).

@anthrotype
Copy link
Member Author

for now I manually downloaded the wheels from appveyor, and uploaded them manually to both Github and PyPI

@greginvm
Copy link
Contributor

Hey, @anthrotype we talked once that I'll transfer the repo to you. I just tried but I get an error because you have a fork of it. Still want to accept?

image

@anthrotype
Copy link
Member Author

@greginvm yes, that's my fork.. Actually, I'd rather you transfer it to the fonttools organization:
https://github.com/fonttools

@anthrotype
Copy link
Member Author

and thank you! ❤️

@greginvm
Copy link
Contributor

Hi, I can't transfer to fonttools because I don't have the "create repository" permission. We have 2 options, either I transfer it to you and then you transfer it to fonttools, or you give me create repo permissions in fonttools. Whichever options suits you better :)

https://help.github.com/articles/transferring-a-repository-owned-by-your-personal-account/#transferring-to-an-organization

image

@anthrotype
Copy link
Member Author

you are now a member ;)

@greginvm
Copy link
Contributor

Nice! :) Repo transfered, tell me if you need anything

@anthrotype
Copy link
Member Author

thanks! 🥇

@greginvm
Copy link
Contributor

Can you do the auto upload to pypi now?

@anthrotype
Copy link
Member Author

yes, I'm admin now. I'll do when the time comes to make a new release. The latest is already on PyPI.

@greginvm
Copy link
Contributor

OK, great, i hope it will serve you well 😸 ! If you want you can now remove me from the fonttools org.

@anthrotype
Copy link
Member Author

you can stay if you wish :)

@greginvm
Copy link
Contributor

Well, I don't work on pyclipper anymore, so I don't need the membership. Thanks anyway!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants