Commit Graph
12 Commits
Author SHA1 Message Date
Joe Rickerby ddbcf561db Correct logic with includes-only
I'm assuming it takes multiple arguments because the Starlark version of the function does 
https://cirrus-ci.org/guide/programming-tasks/#changes_include_only
2023-07-15 09:57:54 +01:00
Joe Rickerby f5960020cd Add .pre-commit-config.yaml to CI ignore rules 2023-07-10 11:34:10 +01:00
Joe Rickerby c824c7e87a Ignore docs changes on more CIs 2023-07-09 15:59:27 +01:00
Henry Schreiner 1ee0692f68 Revert "ci: avoid editable installs with old pip"
This reverts commit 0fe600eea3.
2022-10-08 15:58:04 -04:00
Henry Schreiner 0fe600eea3 ci: avoid editable installs with old pip 2022-10-08 15:53:46 -04:00
mayeut 6286d9c33d feature: allow testing cp38-macosx_arm64 wheel
Per discussion in https://github.com/pypa/cibuildwheel/pull/1169, the default installer used for cp38 is an Intel installer.
It makes sense to skip testing arm64 wheels in this case.

However, if the user choose to manually install the universal2 CPython version, then, tests shall be run on arm64.

This allows users that either target 11.0+ on intel, universal2 or only build for arm64 to get the arm64 wheel tested on AppleSilicon.
2022-09-25 12:34:36 +02:00
Joe Rickerby 6181943e32 Increase Cirrus CI timeout (#1267)
Gives us a little more flex for the Cirrus build. I've set these to the maximum because we already use pytest-timeout to catch stalled tests, so there's little need to be conservative. MacOS ARM and aarch64 linux are currently running at 5 and 20 minutes respectively, so no need to increase their limits.

See https://github.com/pypa/cibuildwheel/runs/8321188914 for an example timeout on Linux x86
2022-09-13 22:58:09 +02:00
Jakub KuczysandJoe Rickerby d22703a7ce Apply suggestions from code review
Co-authored-by: Joe Rickerby <joerick@mac.com>
2022-08-23 19:39:20 +02:00
Jakub Kuczys f0e9518e79 Add Linux arm64 back 2022-08-23 17:55:14 +02:00
Jakub Kuczys bd512e9065 Remove Linux arm64 build 2022-08-17 15:56:58 +02:00
Jakub KuczysandJoe Rickerby dce8c221b7 Add more leeway to the 55 minutes task
Co-authored-by: Joe Rickerby <joerick@mac.com>
2022-08-17 15:48:02 +02:00
jack1142 623b39eb5a Add .cirrus.yml running tests 2022-08-17 15:47:38 +02:00