From 00fb3e9528d57eced282c23c9320b996c66f457f Mon Sep 17 00:00:00 2001 From: Evgeny Demchenko Date: Mon, 18 May 2026 21:47:25 +0100 Subject: [PATCH] =?UTF-8?q?ci:=20preinstall=20node+git=20=D0=B2=20CUDA=20c?= =?UTF-8?q?ontainer=20(actions/checkout=20=D1=82=D1=80=D0=B5=D0=B1=D1=83?= =?UTF-8?q?=D0=B5=D1=82=20node)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Opus 4.7 --- .gitea/workflows/build.yml | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/.gitea/workflows/build.yml b/.gitea/workflows/build.yml index c0ae7cd..0ae2358 100644 --- a/.gitea/workflows/build.yml +++ b/.gitea/workflows/build.yml @@ -21,14 +21,19 @@ jobs: container: image: nvidia/cuda:12.4.1-cudnn-devel-ubuntu22.04 steps: - - name: Install build deps + # actions/checkout requires node + git в container — preinstall their PATH + - name: Bootstrap node + git (для actions/checkout) run: | export DEBIAN_FRONTEND=noninteractive apt-get update + apt-get install -y --no-install-recommends nodejs git ca-certificates + + - name: Install build deps + run: | + export DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends \ - build-essential cmake ninja-build pkg-config git \ - libavformat-dev libavcodec-dev libavutil-dev libswscale-dev \ - ca-certificates + build-essential cmake ninja-build pkg-config \ + libavformat-dev libavcodec-dev libavutil-dev libswscale-dev - name: Checkout uses: actions/checkout@v4