From: Vsevolod Stakhov Date: Fri, 5 Dec 2025 16:58:33 +0000 (+0000) Subject: [CI] Install luarocks and dependencies for cffi-lua X-Git-Tag: 3.14.2~28 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=20b2ef35312d7118b45ebbc2b0a2f3ab56245ad2;p=thirdparty%2Frspamd.git [CI] Install luarocks and dependencies for cffi-lua The Fedora CI image doesn't have luarocks pre-installed, so we need to install it along with lua-devel and libffi-devel before we can install cffi-lua via luarocks. --- diff --git a/.github/workflows/ci_rspamd.yml b/.github/workflows/ci_rspamd.yml index 87bd6a0a35..cc24c9f715 100644 --- a/.github/workflows/ci_rspamd.yml +++ b/.github/workflows/ci_rspamd.yml @@ -44,6 +44,7 @@ jobs: - name: Install Lua FFI for non-LuaJIT builds if: inputs.enable_luajit == 'OFF' run: | + sudo dnf install -y luarocks lua-devel libffi-devel sudo luarocks install cffi-lua - name: Run cmake