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

Ask CI providers, PyPUG to update their documentation, tell users to use API keys #6211

Closed
nlhkabu opened this issue Jul 19, 2019 · 11 comments
Closed
Assignees
Labels
documentation tokens Issues relating to API tokens
Milestone

Comments

@nlhkabu
Copy link
Contributor

nlhkabu commented Jul 19, 2019

I found two specific pieces of documentation from CI providers that should be updated with the release of API keys:

It would be nice to reach out to these providers to let them know to update their docs :)

https://docs.travis-ci.com/user/deployment/pypi/
https://circleci.com/blog/continuously-deploying-python-packages-to-pypi-with-circleci/

@nlhkabu
Copy link
Contributor Author

nlhkabu commented Jul 19, 2019

We'll also need to open a ticket on the PyPUG to update this: https://packaging.python.org/guides/distributing-packages-using-setuptools/#create-an-account

@brainwane brainwane added the blocked Issues we can't or shouldn't get to yet label Jul 21, 2019
@brainwane brainwane added this to the OTF Security work milestone Jul 21, 2019
@webknjaz
Copy link
Member

FTR here's where you can create a PR for Travis CI docs: https://github.com/travis-ci/docs-travis-ci-com/blob/master/user/deployment/pypi.md

@webknjaz
Copy link
Member

Created pypa/packaging.python.org#628

@brainwane brainwane removed the blocked Issues we can't or shouldn't get to yet label Jul 26, 2019
@brainwane
Copy link
Contributor

brainwane commented Jul 26, 2019

Thanks for the research, @nlhkabu and @webknjaz! I can't get to this till Monday; Sviatoslav, would you like to go ahead and create a PR about this for Travis CI docs? If you can't, that's fine. :)

@webknjaz
Copy link
Member

Sorry, I'd love to, but have zero capacity atm :(

@brainwane
Copy link
Contributor

Asked Travis CI (issue linked above) and Circle CI (on Discourse) whether they want to add the feature to their docs yet, given that it's in beta.

@brainwane brainwane changed the title Ask CI providers to update their documentation re: the availability of API keys Ask CI providers, PyPUG to update their documentation, tell users to use API keys Jul 28, 2019
@brainwane
Copy link
Contributor

Fixing #6287 and deciding on good advice for #6338 is necessary in order to write docs.

@brainwane
Copy link
Contributor

Contractors on the OTF-funded work need to stop work on the security features in order to ensure we complete the accessibility and internationalization work by the end of the month. Therefore, while this is necessary to get us out of beta for this feature #5661 (comment) , I'm removing it from the milestone.

@brainwane brainwane added this to the Beta blockers milestone Sep 8, 2019
@di di added tokens Issues relating to API tokens documentation labels Oct 28, 2019
@brainwane
Copy link
Contributor

Travis doc is updated; CircleCI and PyPUG still need updating.

@brainwane
Copy link
Contributor

I'm giving up on CircleCI; I asked them months ago and got no response.

So we're just waiting for a PyPUG PR. I'll make one now.

@brainwane
Copy link
Contributor

Thank you all! I'm calling this done. :-)

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

No branches or pull requests

4 participants