mdhaber / marray

Masked versions of array API compatible arrays
MIT License
4 stars 1 forks source link

set up CI #9

Closed keewis closed 4 days ago

keewis commented 4 days ago

This configures the following CI jobs (mostly following xarray's CI setup, since that's what I'm most familiar with):

There's a couple of tricks I'm using, one of which is to allow using [skip-ci] in the commit message's subject line to skip the main CI, and [test-upstream] to run the nightly CI on a certain commit; use the run-upstream tag to run the nightly CI for all pushes to a PR (if you don't agree with any of the names this should be easy to change, the action that scans the commit message takes the exact string as a parameter).

mdhaber commented 4 days ago

This sounds great! Names are fine. SciPy uses [skip ci] but I'll adapt. Thanks!