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
Address PR #31 review feedback:
1. Remove secretCache from get-secret.ts
- Caching versions/latest forever prevents secret rotation from taking
effect on warm Cloud Run instances (🔴 critical regression per review)
- The singleton SecretManagerServiceClient alone fixes the gRPC leak;
per-request round-trips to Secret Manager are acceptable
- Added explicit comment explaining why we don't cache
2. Fix EXIT trap overwrite in deploy-quicknode-filter.sh
- Per-call 'trap rm EXIT' in deploy_webhook() overwrote the previous
trap on repeated calls, leaking the first temp file
- Replace with global TMP_FILES array + single script-level EXIT trap
(same fix proposed by Cursor Bugbot)
0 commit comments