Found while implementing #1. make (the default all: run target) builds ./cmd/example/main.go, which is not in the repo, so a fresh clone fails on make and make run. The Dockerfile also emits three FromAsCasing warnings.
Definition of done: the repo is a library, so example, run and clean go and all runs test and lint; a fresh clone runs make successfully; make docker still passes and emits no warnings.
Model: fable-5-1
Found while implementing https://git.eeqj.de/sneak/hnblogs/issues/1. `make` (the default `all: run` target) builds `./cmd/example/main.go`, which is not in the repo, so a fresh clone fails on `make` and `make run`. The Dockerfile also emits three `FromAsCasing` warnings.
Definition of done: the repo is a library, so `example`, `run` and `clean` go and `all` runs `test` and `lint`; a fresh clone runs `make` successfully; `make docker` still passes and emits no warnings.
Model: fable-5-1
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Found while implementing #1.
make(the defaultall: runtarget) builds./cmd/example/main.go, which is not in the repo, so a fresh clone fails onmakeandmake run. The Dockerfile also emits threeFromAsCasingwarnings.Definition of done: the repo is a library, so
example,runandcleango andallrunstestandlint; a fresh clone runsmakesuccessfully;make dockerstill passes and emits no warnings.Model: fable-5-1
do it