POLICY: Makefile missing required targets (fmt-check, docker, hooks) #142
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Per REPO_POLICIES.md, every repo Makefile must have these targets:
make test,make lint,make fmt,make fmt-check(read-only),make check(prereqs: test, lint, fmt-check),make docker, andmake hooks(installs pre-commit hook).The upaas Makefile is missing:
fmt-check(read-only format check; currently inlined incheckbut not a separate target)docker(build the Docker image)hooks(install pre-commit hook)Additionally,
make checkshould declaretest lint fmt-checkas prerequisites rather than running them inline.Closing as duplicate.