On Tue, Feb 24, 2026 at 09:28:47PM +0100, Daniel Tameling wrote: > On Tue, Feb 24, 2026 at 02:10:39PM +0100, Rene Kita wrote: > > Looks like FreeBSD does not have shellcheck. > > The package is called hs-ShellCheck. See the FreeBSD entry at > https://github.com/koalaman/shellcheck#installing. > > Best regards, > Daniel
Thanks. I've updated the patch, inlined below. Kevin, should I send a v2? --->8--- >From eea328bf512703980ad560bc91a0d2a78c1d2c13 Mon Sep 17 00:00:00 2001 From: Rene Kita <[email protected]> Date: Mon, 23 Feb 2026 12:38:45 +0100 Subject: [PATCH] Run check-local in sr.ht CI --- .builds/alpine.yml | 7 +++++++ .builds/debian.yml | 7 +++++++ .builds/freebsd.yml | 7 +++++++ .builds/openbsd.yml | 7 +++++++ 4 files changed, 28 insertions(+) diff --git a/.builds/alpine.yml b/.builds/alpine.yml index 3b59fc63..63a816d6 100644 --- a/.builds/alpine.yml +++ b/.builds/alpine.yml @@ -10,11 +10,18 @@ packages: - ncurses-dev - openssl-dev - perl +- shellcheck - tcc - tcc-libs-static sources: - https://git.sr.ht/~mutt/mutt tasks: +- check: | + cd mutt + autoreconf -if + ./configure + make check-local + - default: | cd mutt autoreconf -if diff --git a/.builds/debian.yml b/.builds/debian.yml index 83a3c87e..69e83415 100644 --- a/.builds/debian.yml +++ b/.builds/debian.yml @@ -9,10 +9,17 @@ packages: - libncurses-dev - libsasl2-dev - libssl-dev +- shellcheck - tcc sources: - https://git.sr.ht/~mutt/mutt tasks: +- check: | + cd mutt + autoreconf -if + ./configure + make check-local + - default: | cd mutt autoreconf -if diff --git a/.builds/freebsd.yml b/.builds/freebsd.yml index d6032902..db147486 100644 --- a/.builds/freebsd.yml +++ b/.builds/freebsd.yml @@ -5,6 +5,7 @@ packages: - gettext-runtime - gettext-tools - gpgme +- hs-ShellCheck - indexinfo - kyotocabinet - libassuan @@ -17,6 +18,12 @@ packages: sources: - https://git.sr.ht/~mutt/mutt tasks: +- check: | + cd mutt + autoreconf -if + ./configure + make check-local + - default: | cd mutt autoreconf -if diff --git a/.builds/openbsd.yml b/.builds/openbsd.yml index ef2de126..f9ebffa9 100644 --- a/.builds/openbsd.yml +++ b/.builds/openbsd.yml @@ -13,6 +13,7 @@ packages: - libidn2 - libunistring - qdbm +- shellcheck sources: - https://git.sr.ht/~mutt/mutt environment: @@ -20,6 +21,12 @@ environment: AUTOMAKE_VERSION: 1.18 LDFLAGS: -L/usr/local/lib tasks: +- check: | + cd mutt + autoreconf -if + ./configure + make check-local + - default: | cd mutt autoreconf -if -- 2.51.0
