From 92ef110bb927db685f4b7740d7e20e67eabe7e8d Mon Sep 17 00:00:00 2001 From: Boris Kolpackov Date: Wed, 15 Jan 2025 14:44:26 +0200 Subject: ci-github: Trim leading/trailing whitespaces in webhook secret --- mod/mod-ci-github.cxx | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'mod/mod-ci-github.cxx') diff --git a/mod/mod-ci-github.cxx b/mod/mod-ci-github.cxx index 139be68..67ab2a7 100644 --- a/mod/mod-ci-github.cxx +++ b/mod/mod-ci-github.cxx @@ -104,7 +104,10 @@ namespace brep ifdstream is (p); getline (is, webhook_secret_, '\0'); - if (webhook_secret_.empty ()) + // Trim leading/trailing whitespaces (presumably GitHub does the + // same in its web UI). + // + if (trim (webhook_secret_).empty ()) fail << "empty webhook secret in " << p; } catch (const io_error& e) -- cgit v1.1