Skip to content

Travis credits #159

Closed
Closed
@henryiii

Description

@henryiii

I've released CMake 3.20.5, which worked beautifully on the GitHub Actions backend, which the exception of a missnamed deployment secret (so I was just able to download the artifacts and push those to PyPI manually, fantastic! I've added a new key with the proper name - in the future, we can change the name in the workflow to one of the other two options now).

However, the PowerPC job on Travis failed due to networking issues, and I restarted it several times, and now have an "out of credits" message and can't build the PowerPC arch for 3.20.5 (so if you are reading this and need PowerPC, use 3.20.4 for the moment). Here are some ideas:

  • Move Scikit-build to GHA, to avoid extra Travis credit usage for things that are easy to run elsewhere
  • Maybe use emulation on GHA? Much slower, but could be released all at once and only if all jobs succeed, which is nice.
  • I could run the emulation build locally via cibuildwheel 2 and upload it, probably. Edit: I don't know how to do run emulation on Docker on macOS.
  • Maybe a small fund for Travis credits could be included in our NSF CSSI proposal?
  • When does the allowance reset? I would have thought on the first.

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