Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
CI: Push NumPy Pyodide wheels to Anaconda.org
This commit adds a schedule to push WASM wheels that are compiled via the Emscripten toolchain and Pyodide ecosystem to NumPy's PyPI-like index on Anaconda.org. The key changes here, are: 1. A schedule has been added to the job 2. A workflow_dispatch trigger has been added to push the wheels manually if needed 3. A step has been added that runs after the tests run and succeed, which uses a repository secret that is NUMPY_NIGHTLY_UPLOAD_TOKEN. The artifacts can then be found on this link: https://anaconda.org/scientific-python-nightly-wheels/numpy The wheels uploads will not be attempted on forks or on workflow run contexts outside of the provided condition(s) in the newly added step. [skip cirrus] [skip circle] [skip azp] [skip travis]
- Loading branch information