Re-tagging the nighlty release for every build has two disadvantages:
- each build triggers a github notification
- `git fetch --tags` complains about a modified tag
This patch changes the nightly build s.t. it reuses the existing
release and simply updates the associated assets + description.
This means that the implicit timestamp + revision will be outdated.
Therefore I#ve modified the description to include the revision of
each repo.
The `glob` package used by `action-automatic-releases` doesn't support
tilde expansion yet (see isaacs/node-glob#416).
Use an absolute path extracted from the previous shell step instead.
Creates a new action that generates a new release for all currently
supported targets (linux, osx, windows, freebsd) on merges to master.
The release are generated by using `build_all.d` from installer