This is a repo for Forestwatch. A simple program that sends you a notification when your forest build has failed or passed. This solves a common frustration of Forest not refreshing when you leave the browser window.
This program creates a window where you enter your Forest bearer token and a widget where you can see the build status. The program also sends you a notification when the status of your build has changed
The app is build using go and fyne for the gui
you need dlv
make build
builds a new version and outputs it to ./bin/main
make run
builds a binary and directly run it
make lint
run the go linter
make fmt
format the code
make publish
create a packaged macos app
make test
run the unit tests
the folder structure is based on https://github.com/hashicorp/terraform/