From 62967fc17bd78cb3759a7e0573e2f1a8d2f71cae Mon Sep 17 00:00:00 2001 From: Jan-Peter von Hunnius Date: Tue, 1 Sep 2026 11:00:30 +0200 Subject: [PATCH] CI: install git + ca-certificates before checkout (debian:bookworm ships neither) --- .gitea/workflows/build.yml | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/.gitea/workflows/build.yml b/.gitea/workflows/build.yml index 799723d..8697be8 100644 --- a/.gitea/workflows/build.yml +++ b/.gitea/workflows/build.yml @@ -7,10 +7,11 @@ jobs: container: debian:bookworm timeout-minutes: 10 steps: + - name: Install git + lua (bookworm base image ships neither) + run: apt-get update -qq && apt-get install -y -qq git ca-certificates lua5.4 + - name: Checkout run: git clone --depth 1 ${{ github.server_url }}/${{ github.repository }}.git . - name: Lua syntax check - run: | - apt-get update -qq && apt-get install -y -qq lua5.4 - find . -name '*.lua' -not -path './.git/*' -print0 | xargs -0 -n1 luac5.4 -p + run: find . -name '*.lua' -not -path './.git/*' -print0 | xargs -0 -n1 luac5.4 -p