brainglobe / cellfinder-napari

Efficient cell detection in large images using cellfinder in napari
https://brainglobe.info/documentation/cellfinder/index.html
BSD 3-Clause "New" or "Revised" License
23 stars 6 forks source link

Update CI deployment to use NI unit actions #168

Closed willGraham01 closed 1 year ago

willGraham01 commented 1 year ago

Description

What is this PR

Why is this PR needed?

Re-enables automatic deployment when a new tag is pushed to main. Currently, the workflow is still trying to build the package using twine, setuptools, and setup.py; however the package now uses a pyproject.toml file.

What does this PR do?

Updates the test_and_deploy workflow to use the NI-unit actions. This also means that the old deployment method no longer searches for setup.py, which was causing deployments to fail.

deprecated-napari-hub-preview-bot[bot] commented 1 year ago

Preview page for your plugin is ready here: https://preview.napari-hub.org/brainglobe/cellfinder-napari/168 Updated: 2023-08-14T13:14:58.357470

codecov[bot] commented 1 year ago

Codecov Report

Patch and project coverage have no change.

Comparison is base (832bbed) 95.36% compared to head (d4060b7) 95.36%.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #168 +/- ## ======================================= Coverage 95.36% 95.36% ======================================= Files 17 17 Lines 798 798 ======================================= Hits 761 761 Misses 37 37 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.