chore: simplify honeycomb alerts (#26142)

This commit is contained in:
Victor Navarro
2026-05-07 09:56:10 +02:00
committed by GitHub
parent 293bb422fa
commit f8aa4a3be0
15 changed files with 186 additions and 409 deletions

View File

@@ -0,0 +1,8 @@
import { timingSafeEqual } from "node:crypto"
export function safeEqual(a: string, b: string): boolean {
const encoder = new TextEncoder()
const aBytes = encoder.encode(a)
const bBytes = encoder.encode(b)
return aBytes.length === bBytes.length && timingSafeEqual(aBytes, bBytes)
}

View File

@@ -91,8 +91,8 @@ declare module "sst" {
"type": "sst.sst.Secret"
"value": string
}
"INCIDENT_WEBHOOK_SIGNING_SECRET": {
"type": "sst.sst.Secret"
"HoneycombWebhookSecret": {
"type": "random.index/randomPassword.RandomPassword"
"value": string
}
"R2AccessKey": {