-
Notifications
You must be signed in to change notification settings - Fork 10
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
scipy-openblas32 and scipy-openblas64 have wrong permissions for their tokens #61
Comments
@honno as this is your personal token (as intended 👍), can you please check that you've set permission for it correctly following #58 (comment)? If so, I would suggest regenerating the tokens and then following up with @stefanv and @jarrodmillman here to ensure permissions are being given to your individual account correctly. |
Hmm couldn't figure out how I can see perms for the
Last time I popped the token to @mattip, so shall I do that again? Otherwise @stefanv @jarrodmillman lemme know a preferred communicatoin channel... I mean I was thinking plaintext email but I want to be sure! This might be a good opportunity for someone closer to both OpenBLAS and sci nightly builds to be responsible for the token like @mattip? |
Sure, I am an admin for the scipy-openblas32, scipy-openblas64, and openblas-libs packages. How can I create a token? |
@mattip please have a look at the SPEC4 for the instructions https://scientific-python.org/specs/spec-0004/#process-for-adding-new-projects |
I generated an API token with the three permissions specified. CI is still failing to upload
When I look at https://anaconda.org/scientific-python-nightly-wheels/repo, I see these two projects are marked "collaborator". |
@ksunden The
@mattip I believe that just means that your @mattip I see that you're currently not using the uploader action. That's fine of course, but is there functionality missing in the |
We also upload from travis, so we cannot use the action there. It seemed to make sense to be consistent. |
Ahh, I think I see the problem. Somehow I started creating wheels with |
I think this changed due to pypa/setuptools#4159, which now will force wheel file names for projects like |
@mattip it looks like you're able to upload now, so it seems that MacPython/openblas-libs#135 resolved your issue. If so, can we close this Issue now? |
I'm not sure. Should the upload action be checking for a mismatch between the project name and the wheel name? Maybe the upload action could have an option to specify the project name? |
@mattip I'm confused. You confirmed that you're not using the upload action at all in #61 (comment). You're using your own workflow, and so aren't using the action that this repository provides, correct? If so, and if the way that you're using |
OK, please close this. I hope scikit-image doesn't hit this issue. |
@mattip No worries, as everything on and as can be see on https://anaconda.org/scientific-python-nightly-wheels/scikit-image/files the This action uses a lock file so there can't be any deviation in behavior in the action side software from run to run, only in the Anaconda cloud backend (as we see in Issue #57). |
Cool. Thanks for closing. The problem I hit was due to the wheel building (before this action runs) so |
Originally posted by @mattip in #57 (comment)
This is a different problem than Issue #57 given the error logs
so this discussion has been moved here.
The text was updated successfully, but these errors were encountered: