forrest icon indicating copy to clipboard operation
forrest copied to clipboard

set up CI and auto publish on tag

Open stefanjudis opened this issue 8 years ago • 2 comments

stefanjudis avatar Jul 21 '16 23:07 stefanjudis

CI is currently setup. Is the publishing part still missing and in which cases should it be triggered?

DanielRuf avatar Jan 31 '19 12:01 DanielRuf

Uhm... actually not sure about that. The flow described in the electron builder project works excellent though.

I'm using it in netlify-menubar.

The functionality is as follows:

  • whenever a push happens travis builds the artefacts
  • if the version number defined in the package json is not a release on GitHub yet, CI will create a draft and upload the artifects
  • you only have to hit publish on the releases panel

Auto-updates work automatically with artifacts on GitHub, too.

stefanjudis avatar Jan 31 '19 13:01 stefanjudis