← 输入框|github.com|刷新
Skip to content
This repository was archived by the owner on Feb 15, 2023. It is now read-only.
This repository was archived by the owner on Feb 15, 2023. It is now read-only.

move from rackspace / wheelhouse-uploader to anaconda.org / ananconda #66

Open

Description

@mattip

The hosting on rackspace of http://wheels.scipy.org is no more. Other MacPython projects have moved to using https://anaconda.org/scipy-wheels-nightly/ for weekly uploads and https://anaconda.org/multibuild-wheels-staging for staging wheels to PyPI. For instance, here is the numpy code (on travis) to do this https://github.com/MacPython/numpy-wheels/blob/master/.travis.yml#L99

You have access to tokens via the "Organization Secrets" https://github.com/MacPython/astropy-wheels/settings/secrets.

xref @matthew-brett @astrofrog

Activity

  1. astrofrog commented on Sep 11, 2020

    @astrofrog
    Collaborator

    @mattip - the example you showed in numpy-wheels seems to use a Travis secret not a GitHub org secret. Does this mean we have to switch to GitHub actions, or is there a way for Travis to access the secrets? And how should we deal with AppVeyor?

  2. mattip commented on Sep 11, 2020

    @mattip
    Author

    No, that is for github actions only. For each other CI you need to create specific secrets. I don't know who owns https://travis-ci.org/github/MacPython/astropy-wheels/ - whoever it is can see the "settings" option under the "more options" hamburger menu on the right and get to the secrets section. If whoever it is cannot already create a token on anaconda.org, I could add them. Or one of the people who can create tokens on anaconda.org could take over the CI on https://travis-ci.org/github/MacPython/astropy-wheels/.

    Similarly for AppVeyor.

    Alternatively, you could try moving to github actions. If you wish to release wheels for ARM64, the best option (in my opinion) is still travis, since github actions only runs x86.

  3. saimn commented on Sep 11, 2020

    @saimn
    Collaborator

    Hi @mattip, could you please add me to the organization on anaconda.org so I can create the tokens ?
    My username is "saimon" on anaconda.org

  4. mattip commented on Sep 11, 2020

    @mattip
    Author

    Could one of the core maintainers vouch for @saimn? I don't see anyone by that name as a committer here.

  5. astrofrog commented on Sep 11, 2020

    @astrofrog
    Collaborator

    @mattip I vouch for @saimn!

  6. astrofrog commented on Sep 11, 2020

    @astrofrog
    Collaborator

    I added him as an admin to this repo

  7. mattip commented on Sep 13, 2020

    @mattip
    Author

    Thanks. Done.

  8. saimn commented on Sep 13, 2020

    @saimn
    Collaborator

    Thanks @mattip !

  9. astrofrog commented on Sep 13, 2020

    @astrofrog
    Collaborator

    @mattip - would it be possible to add myself and @saimn to the AppVeyor project for astropy-wheels?

  10. mattip commented on Sep 13, 2020

    @mattip
    Author

    I added @saimn. Is there a problem creating the tokens?

  11. saimn commented on Sep 13, 2020

    @saimn
    Collaborator

    @mattip - I could create the tokens on anaconda.org, and add them in Travis, but I don't have access to AppVeyor's admin interface. Do you know if something must be done to get this access ?

  12. astrofrog commented on Sep 13, 2020

    @astrofrog
    Collaborator

    (I also can't access the AppVeyor admin interface)

  13. mattip commented on Sep 14, 2020

    @mattip
    Author

    I think @matthew-brett might know?

  14. mattip commented on Sep 14, 2020

    @mattip
    Author

    (another reason to move to github actions for all x86 builds)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions