Skip to content

Package for testing and demonstrating the install process for a Go binary

License

Notifications You must be signed in to change notification settings

deref/installtest

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

installtest

This package is a test/demonstration of creating a distributable binary application that can update itself.

Publishing a new version

The GitHub actions on this project are configured to create a version tag whenever the VERSION file is updated. Creating a version tag will subsequently trigger the creation of a release. The release does the following:

  1. Create a GitHub Release named after the tag.
  2. Build binaries using a matrix build.
  3. Upload the binaries to the release.
  4. Update the version stored in CloudFlare Workers KV, which is used to generate the "latest" install script and is also used by the self-update function.

About

Package for testing and demonstrating the install process for a Go binary

Resources

License

Stars

Watchers

Forks

Packages

No packages published