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
CI: fix wheel upload to anaconda [wheel build] #18598
Conversation
Don't know why the page says I removed the labels, perhaps because I was adding labels at the same time? |
@andyfaff what is the upload logic with the maintenance branch? I could not find the information in our doc https://scipy.github.io/devdocs/dev/contributor/continuous_integration.html#wheel-builds Are the builds going to |
For wheels built on cirrus the upload logic for the maintenance branch ("staging") is:
The upload script for all wheel building is controlled by upload_wheels.sh. The uploads for staging are directed to is to The logic for GHA generated wheels is:
|
The logic for GHA and cirrusci is pretty much congruent. |
I see that but that's not very clear at first glance. Could you add some documentation itself? Right where we currently describe CirrusCI? One point which was not clear is where we need to put the secrets. I was on a call with Sebastian looking at this for NumPy and it was not straightforward. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, let's give this a go and see if it resolves the problem.
Cirrus CI works very differently than GHA. Last time things worked as expected for me though after following https://cirrus-ci.org/guide/writing-tasks/#encrypted-variables. |
Yes but then did you update the secret on CirrusCI? The hash in our config should be updated too no? |
This PR was about wheels uploading from the maintenance branch to the staging bucket, not the nightly one. That secret did not change. The jobs passed (https://cirrus-ci.com/task/4708269558595584), so this seems to be fine and this can be backported. Separately, I'll look at the nightly uploads secret. |
Yes I know, sorry I was maybe not clear as I was discussing this in multiple places. I am talking about the new one. |
[skip actions] [skip circle]
Should hopefully fix #18597
@tylerjereddy