juno icon indicating copy to clipboard operation
juno copied to clipboard

Add build information on executable and Check for latest version

Open stdevMac opened this issue 3 years ago • 0 comments

Is your feature request related to a problem? Please describe. When we release a binary for GitHub or build on a tag, we should include that information on the binary before deploying it to GitHub releases.

Describe the solution you'd like

  • Add deploy workflow for the node and embed GitHub tag on the build.
  • Check if the node is running on the latest version at the start of the execution.

Describe alternatives you've considered

  • On the workflow build, embed the tag version into a var for this, like this example
  • Check if we are running the latest version of the node, against GitHub tags, one possible solution is using this

Additional context Versioning is important, at some point, breaking changes might appear from version to version, and users might need to know if they are running the latest version.

stdevMac avatar Aug 28 '22 19:08 stdevMac