From 884d2432ec67334368263030850d77fd72f800d4 Mon Sep 17 00:00:00 2001 From: Arun Isaac Date: Wed, 5 Nov 2025 00:58:11 +0000 Subject: forge: Implement CI notification emails. --- doc/forge.skb | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'doc/forge.skb') diff --git a/doc/forge.skb b/doc/forge.skb index de6f1bc..d895810 100644 --- a/doc/forge.skb +++ b/doc/forge.skb @@ -569,6 +569,9 @@ project's website is put in a subdirectory with the same name as the project. Project websites are built by the ,(abbr :short "CI" :long "continuous integration") job configured in its ,(record-field-ref "" "website-ci-job").]) + (record-field "mailer-address" + [,(samp "From") address from which to send out notification +emails.]) (record-field "projects" [List of ,(record-ref "") objects describing projects managed by guix-forge])) @@ -618,6 +621,8 @@ jobs when a request is received on ,(samp "http://hostname:port/hooks/") \ specified, a cron job triggers the CI jobs once a day.]))] :default [,(code ['post-receive-hook]) for local repositories and ,(code ['cron]) for remote repositories]) + (record-field "ci-notify-addresses" + [List of email addresses to send CI notification emails to]) (record-field "parallel-ci-job-runs" [Number of CI job runs of this project to run simultaneously]) -- cgit 1.4.1