From a1325d85e84944102412c3527b16a8f0f477065e Mon Sep 17 00:00:00 2001 From: Christoph Brandau Date: Thu, 23 Jul 2026 15:33:45 +0200 Subject: [PATCH] chore(ci): prepare arch container dependencies for building Added initial setup steps to the GitLite job within the continuous integration workflow. This ensures that the underlying Arch Linux environment is fully updated and contains all necessary system packages (like nodejs, git, and docker) before the main build process begins, improving overall build reliability. --- .gitea/workflows/app_builder.yaml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/.gitea/workflows/app_builder.yaml b/.gitea/workflows/app_builder.yaml index 2108a51..a3af6f4 100644 --- a/.gitea/workflows/app_builder.yaml +++ b/.gitea/workflows/app_builder.yaml @@ -171,6 +171,12 @@ jobs: working-directory: GitLite steps: + - name: Prepare Arch job container + working-directory: / + run: | + pacman -Syu --noconfirm + pacman -S --needed --noconfirm nodejs npm git docker + - uses: actions/checkout@v5 with: path: GitLite