chore(contributing): improve onboarding (#3)

- shell scripts logging and fail on error
- use npx --yes instead of manual global install
- run go libs directly instead of installing and running binaries
- add missing brew dependencies
This commit is contained in:
Luca Steeb
2023-12-19 01:36:48 +07:00
committed by GitHub
parent 1f470da954
commit 6fef81eb52
22 changed files with 49 additions and 30 deletions
+3 -1
View File
@@ -1,7 +1,9 @@
#!/bin/bash
set -eux
set -a
. .env
set +a
nodemon --signal SIGINT --config nodemon.engine.json --exec go run ./cmd/hatchet-engine
npx --yes nodemon --signal SIGINT --config nodemon.engine.json --exec go run ./cmd/hatchet-engine