DeepLabCut / napari-deeplabcut

a napari plugin for labeling and refining keypoint data within DeepLabCut projects
GNU Lesser General Public License v3.0
51 stars 22 forks source link

Allow manual deployment #119

Closed jeylau closed 5 months ago

jeylau commented 6 months ago

It is frustrating to see the publication of new releases to PyPi fail because some GitHub's CI tests do not pass (at random..., while they all pass locally). With the current changes, one could manually trigger the deploy step (either from the GitHub UI or CLI), which I find convenient.

codecov-commenter commented 6 months ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Comparison is base (e9b778f) 81.87% compared to head (2d9711d) 81.87%.

:exclamation: Your organization needs to install the Codecov GitHub app to enable full functionality.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #119 +/- ## ======================================= Coverage 81.87% 81.87% ======================================= Files 11 11 Lines 1754 1754 ======================================= Hits 1436 1436 Misses 318 318 ```

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

jeylau commented 6 months ago
Screenshot 2024-02-20 at 4 02 16 PM

Let me look; it should fail to publish anyway since the tag v0.2.1.4 had already been used.

jeylau commented 5 months ago

@n-poulsen, can I merge this one and then publish a new version?