tbrand / neph

A modern command line job processor, similar with make command
https://tbrand.github.io/neph/
MIT License
204 stars 7 forks source link

Release workflow #73

Closed waghanza closed 6 years ago

waghanza commented 6 years ago

Hi @tbrand @notramo ,

Followoing #68, the release are actually created from CI travis-ci.

First thing is that if we want to release from CI, we SHOULD release for (at least) :

Dropping windows support will be conter-productive as neph adoption, since à lot of devs (~1/2 according stackoverflow), are using windows.

A solution could be to use an other CI (or manuel process with cross-compilation) .

Regards,

notramo commented 6 years ago

@waghanza Crystal don't support Windows yet. By the way I would prefer manuall tagging, and release automatically from CI on each tag.

waghanza commented 6 years ago

@notramo so probably CI (deployment workflow) SHOULD change, when crystal support Windows :stuck_out_tongue:

travis is more than enough for now then