Re: [PATCH 8/8] Run check-local in sr.ht CI

Rene Kita <[email protected]>
Newsgroups gmane.mail.mutt.devel
Message-ID <[email protected]>
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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.