-
Notifications
You must be signed in to change notification settings - Fork 1.5k
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
Release automation fixes #3646
Comments
Immediate action item is to make sure failures include the stderr in the error message so that we can debug. |
…ils in the release script (#3671)
The combination of |
twine uploads still failed in the 2.0 release. Here's the output:
Additionally, triggering the wheel builder failed with
|
Ok, the problem with uploads is that we should not be using globs, I will take fixing that. |
The twine invocation to upload the wheels also failed and it does not use globs. No useful traceback came out of that though 😢 |
That was diagnosed as "we pass all the paths as a single space separated string in argv, instead of in N argv entries": https://github.com/pyca/cryptography/blob/master/release.py#L136 that should be |
(And I'll send a PR for that as soon as we're reopened master for dev) |
I think everything here is fixed. |
With the new
release.py
the following issues occurred during the 1.9 release:git tag -s
failed until I signed something separately (to prime gpg-agent's password caching for signing?)twine
uploads failedAt least some of this may be unfortunate interaction with gpg-agent/gnupg2 for signing (but the second twine command was purely uploading wheels so not sure why that failed)
The text was updated successfully, but these errors were encountered: