Skip to content

Latest commit

 

History

History
12 lines (7 loc) · 672 Bytes

CONTRIBUTING.md

File metadata and controls

12 lines (7 loc) · 672 Bytes

Developing locally

Clone this project and run main.go via go run main.go. May be convienent to create an alias for this in your favorite shell's ~/.*rc file.

Packaging binary

Create a new git tag for your release and run make from this directory. Make is employed to automatically set the build and version information for the resulting binary. After that, create a corresponding release and attach the binary created via make (argo). You can use hub release create $TAG -a ./argo -a ./argo-nix (replace $TAG with version).

Deploying release

To finalize a release, update the homebrew-favish repo with your new release tag and shasum of the binary.