You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
# Webhook enqueue retries (optional). When River InsertMany fails, retry with exponential backoff + jitter.
59
+
# Defaults: 3 retries, 100ms initial backoff, 2s max backoff.
60
+
# WEBHOOK_ENQUEUE_MAX_RETRIES=3
61
+
# WEBHOOK_ENQUEUE_INITIAL_BACKOFF_MS=100
62
+
# WEBHOOK_ENQUEUE_MAX_BACKOFF_MS=2000
63
+
46
64
# Embeddings are optional. To enable, set both EMBEDDING_PROVIDER and EMBEDDING_MODEL; if either is unset, embeddings are disabled and no embedding jobs run.
47
65
# EMBEDDING_PROVIDER_API_KEY is required for openai and google.
echo"❌ Coverage $$COV% is below threshold $(COVERAGE_THRESHOLD)%";\
@@ -155,7 +155,7 @@ migrate-validate:
155
155
156
156
# Run River job queue migrations (required for webhook delivery)
157
157
river-migrate:
158
-
@command -v river >/dev/null 2>&1|| { echo"Error: river CLI not found. Install with: go install github.com/riverqueue/river/cmd/river@latest";exit 1; }
158
+
@command -v river >/dev/null 2>&1|| { echo"Error: river CLI not found. Install with: make install-tools or go install github.com/riverqueue/river/cmd/river@$(RIVER_VERSION)";exit 1; }
159
159
@if [ -f .env ];then\
160
160
export$$(grep -v '^#' .env | xargs)&&\
161
161
if [ -z"$$DATABASE_URL" ];thenecho"Error: DATABASE_URL not found in .env";exit 1;fi&&\
@@ -200,10 +200,10 @@ deps:
200
200
201
201
# Install development tools
202
202
# Tool versions - update these periodically
203
-
GOLANGCI_LINT_VERSION := v2.8.0
203
+
GOLANGCI_LINT_VERSION := v2.10.1
204
204
GOVULNCHECK_VERSION := v1.1.4
205
-
GOOSE_VERSION := v3.26.0
206
-
RIVER_VERSION := v0.30.2
205
+
GOOSE_VERSION := v3.27.0
206
+
RIVER_VERSION := v0.31.0
207
207
# Use pinned path so lint uses the version from make install-tools, not PATH
0 commit comments