dandi / dandi-cli

DANDI command line client to facilitate common operations
https://dandi.readthedocs.io/
Apache License 2.0
22 stars 27 forks source link

Make release workflow triggerable so we could release dandi-cli any time not only upon PR merge #1388

Closed yarikoptic closed 10 months ago

yarikoptic commented 10 months ago

I think we have done such a drill somewhere else

And to test how it works let's cut release to facilitate fixing testing dandi-archive https://github.com/dandi/dandi-archive/issues/1804#issuecomment-1881663802

jwodder commented 10 months ago

@yarikoptic

I think we have done such a drill somewhere else

I don't think we have. The closest we've come is https://github.com/datalad/release-action/issues/34 (which does not involve auto).

Problem: We've configured auto (via .autorc) to not do anything unless a PR with the "release" label has been merged, and auto shipit doesn't seem to have an option to reverse that setting.

yarikoptic commented 10 months ago

oh. Is there a way in auto to ignore adding "release PR" title into CHANGELOG? then we could gain a simple action to submit and merge a PR with release label but also annotated to be ignored from CHANGELOG.

jwodder commented 10 months ago

@yarikoptic I don't think so.

yarikoptic commented 10 months ago

I guess we are then doomed to send some PRs to cut release for now.