GMLC-TDC / helics-packaging

Assorted things for releasing HELICS in package repositories
BSD 3-Clause "New" or "Revised" License
1 stars 0 forks source link

Replace new tags as the trigger for making a new pip release #9

Open nightlark opened 4 years ago

nightlark commented 4 years ago

Using new tags as a trigger for making a new pip release has issues with post release version tag interfering with the post release tag used as part of the Python versioning.

Another downside of the current set up, is that it doesn't work with multiple packages -- there is no way to release a post update to one package but not another.

An external trigger is needed -- either a comment on an issue (or issue name?) or a dispatch event (with some online dashboard to send the event) that can be used to specify which commit/tag should be packaged, and which packages.

nightlark commented 4 years ago

A few more ideas for this: