summaryrefslogtreecommitdiff
path: root/tools/ci
Commit message (Collapse)AuthorAgeFilesLines
* CI: macosx_arm64 natively on cirrusAndrew Nelson2023-04-082-1/+101
|
* BLD: Check for submodules before build (#23372)Raghuveer Devulapalli2023-03-121-1/+3
| | | | | | | | | - DOC: update git clone command in doc to initialize submodules - BLD: Check for submodules before building - CI: update meson.build check and Cirrus for new git submodule [skip ci] Co-authored-by: Ralf Gommers <ralf.gommers@gmail.com>
* CI: check env in wheel uploader (#23183)Andrew Nelson2023-02-091-18/+23
| | | | | | | | | * CI: check env * CI: check env * CI: only upload cirrus if schedule * CI: enable numpy/numpy
* BLD: use conda to install anaconda-client for upload [wheel build][skip ↵Andrew Nelson2023-01-301-1/+9
| | | | azp][skip circle]
* DOC: fail the CI build and do not deploy if docs are not created (#23065)Matti Picus2023-01-221-0/+7
| | | | Adds protection against deploying empty docs when sphinx build fails in circleCI.
* BLD: Try cibuildwheel v2.12.0Charles Harris2023-01-161-1/+1
|
* BLD: Try cibuildwheel 2.11.4Charles Harris2023-01-161-1/+1
| | | | Also cleanup some uneeded/commented stuff.
* BLD: Try 2.11.3 to narrow things down.Charles Harris2023-01-161-1/+1
|
* BLD: Try building wheels with cibuildwheel 2.11.4Charles Harris2023-01-161-1/+1
|
* MAINT: Replace Python3.8 by Python3.9.Charles Harris2022-12-291-3/+1
| | | | | We will drop Python3.8 in NumPy 1.25. This PR updates the ci tests and wheel builds to use 3.9.
* BLD: CIRRUS_TAG reduxAndrew Nelson2022-12-191-1/+1
|
* CI: fix CIRRUS_TAG check when tagging. Closes #22730 (#22752)Andrew Nelson2022-12-071-6/+12
| | | | | | | | | * CI: fix CIRRUS_TAG check when tagging * CI: cirrus upload on tag+maintenance * MAINT: Break a long line. Co-authored-by: Charles Harris <charlesr.harris@gmail.com>
* BUILD: fix cirrus wheel upload triggersmattip2022-11-301-2/+5
|
* BUILD: tweak configuration, run set_travis_varsmattip2022-11-281-4/+6
|
* remove TODOMatti Picus2022-11-271-1/+0
|
* Add encrypted tokensMatti Picus2022-11-271-3/+3
|
* CI: split into separate runsAndrew Nelson2022-11-261-1/+3
|
* CI: enable uploadAndrew Nelson2022-11-221-9/+8
|
* CI: initial cirrus configAndrew Nelson2022-11-221-0/+88
|
* MAINT: Fix typos found by codespellDimitri Papadopoulos2022-10-071-1/+1
|
* CI: Use `towncrier build` explicitlySebastian Berg2021-04-161-1/+1
| | | | | | | | | | | Without any argument towncrier defaults to `build`. But towncrier added a `--version` argument to just print the towncrier version. NumPy relies on passing `--version` which collides. Even if towncrier might revert the change, using `towncrier build` explicitly just doesn't hurt. Closes gh-18788
* CI: Do not pass original branch name to `git branch -m main`Sebastian Berg2021-03-071-1/+3
| | | | | | | | | | | Should fix the current failure that "master" does not exist. I am a bit curious why master does not exist, maybe the CircleCI git is set up to use some other default. Move the branch rename to after the commit, to make sure that the fact that the branch is empty (and `git branch` also) cannot influence the result. [ci-skip]
* CI: Use `git branch -m` instead of `--initial-branch=main`Sebastian Berg2021-03-071-1/+2
| | | | | | It seems the git in the CircleCI environment does not have the `--initial-branch` option that my local git has, hopefully `git branch -m` works fine.
* CI: Ensure that doc-build uses "main" as branch nameSebastian Berg2021-03-071-1/+1
| | | | | | | | The default of git is still "master", so we need to set `--initial-branch=main` to ensure that we use the name `main` that is used in the devdoc repository. Closes gh-18568
* MAINT: Update master to main after branch rename (gh-18544)Stefan van der Walt2021-03-041-1/+1
| | | | | | | | | | | | | | | | | | | | | | | * Upload docs to main branch of neps/devdocs * Update `master` to `main` to be consistent with current state of renaming * Remove badges from README * Replace remaining instances of `master` with `main` * Add back logo * Fix CircleCI branch checks * Fix GA branch name * master->main in issue templates. * master->main for 2 links to numpy archive. * Change master to main in NEP 23 Co-authored-by: Ross Barnowski <rossbar@berkeley.edu>
* convert shebang from python to python3 (#15687)Changqing Li2020-03-042-2/+2
| | | | Signed-off-by: Changqing Li <changqing.li@windriver.com>
* DOC,MAINT: Build release notes during CircleCI stepSebastian Berg2019-09-151-0/+16
| | | | | For the moment, this requires te use for the development version of towncrier.
* BUILD: move all test dependencies to ./test_requirements.txtmattip2019-08-271-6/+0
|
* TST, DOC: Upload devdocs and neps after circleci build (#10702)Stefan van der Walt2018-03-161-0/+65
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Upload devdocs and neps after build * Install numpydoc * Fix masked array documentation injection `doc_note` appends a `Notes` section to docstrings, which may lead to duplicate sections. * Add deploy key for neps repo Note that we have to explicitly reset the ~/.ssh/config to only leave one SSH key * Only deploy on master branch * Blow away previous dev docs after each upload * Add tool to upload files to remote repo * Remove numpydoc from pip install; it is included as a submodule * Avoid using invalid escape code * Rename repo upload tool * Use check_call to simplify doc pushing tool
* TST: appveyor: Enable OpenBLAS via MinGW Gfortranxoviat2017-09-041-0/+6