physiopy / phys2denoise

A toolbox and collection of scripts to prepare physiology data for fMRI denoise
https://phys2denoise.readthedocs.io/
Apache License 2.0
9 stars 19 forks source link

Add auto-author and auto-label to github workflow #52

Closed RayStick closed 3 months ago

RayStick commented 5 months ago

Closes #51

Proposed Changes

Change Type

Checklist before review

RayStick commented 5 months ago

@smoia ready to review but CircleCI not happy

maestroque commented 3 months ago

Does someone who has CircleCI access re-run the style_check pipeline? On #54 style_check can run normally (the repo gets ssh cloned normally)

We need to check if the current error is just random, because as it seems the circle ci configuration and keys to clone the phys2denoise repository are correct.

@RayStick @smoia

RayStick commented 3 months ago

thanks @maestroque - I tried to re-run but these are the options I have (most are greyed out)

Screenshot 2024-07-12 at 15 13 42

I wonder if I make a push to this branch it will trigger a re-run?

maestroque commented 3 months ago

Same options for me, I think you need to have admin access in circleci to re-run. A new push should trigger a re-run though hopefully.

Another thing that could have gone wrong would be that the workflow ssh keys are incorrect, however @smoia's recent pushes in master did manage to clone the repo with ssh in the pipeline, but the tests still failed due to outdated unit tests. These are fixed in #54 @RayStick

maestroque commented 3 months ago

Now it seems that the errors are the same as in master branch

RayStick commented 3 months ago

ok thanks @maestroque - should I merge for now?

smoia commented 3 months ago

OK this is not fun. You can merge despite issues cause your changes are not affecting or are affected by the CI failures.

The CI failures are related to numpy's versions and the numpy 2.0 release.

I do not know how to deal with this issue - the closest thing I saw is this PR: https://github.com/MIPLabCH/nigsp/pull/89

@msheltienne, could you help us with the numpy 2.0 incompatibility?

maestroque commented 3 months ago

@smoia could you open an issue to track this incompatibility?