From c9992bbd515f6af0c6fa853e68d0636d76337dc1 Mon Sep 17 00:00:00 2001 From: Ludovic Leroux Date: Fri, 13 Dec 2024 11:33:05 -0500 Subject: [PATCH] ci: deadmansnitch for code-cover-publish Github Action Before the fix provided byn #137298, this Github Action was silently failing. This PR configures a call to DeadManSnitch service to report when the Github Action was last successful. The service is configured to alert CRL internal team when no ping was seen in the last 24h. Epic: none Release note: None Signed-off-by: Ludovic Leroux --- .github/workflows/code-cover-publish.yaml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.github/workflows/code-cover-publish.yaml b/.github/workflows/code-cover-publish.yaml index 1f2309aed6eb..7ae8eb26d4f2 100644 --- a/.github/workflows/code-cover-publish.yaml +++ b/.github/workflows/code-cover-publish.yaml @@ -56,3 +56,7 @@ jobs: parent: false destination: 'crl-codecover-public/pr-cockroach/' process_gcloudignore: false + + - name: 'Call DeadManSnitch' + run: | + curl -X GET 'https://nosnch.in/c2d75963ee' -d 'message=Code coverage uploaded to GCS'