From 0989c091be3ad7cb8b4f30a7abb1c4e5b994a120 Mon Sep 17 00:00:00 2001 From: KittenTM Date: Wed, 22 Apr 2026 04:11:27 +0200 Subject: [PATCH] ci: add cmake --- .forgejo/workflows/build.yml | 5 ++++- dockerfile | 2 +- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/.forgejo/workflows/build.yml b/.forgejo/workflows/build.yml index 3202fb8..601ca4b 100644 --- a/.forgejo/workflows/build.yml +++ b/.forgejo/workflows/build.yml @@ -13,7 +13,10 @@ jobs: uses: actions/checkout@v6 - name: install docker??? - run: apt update && apt install wget -y && wget "https://download.docker.com/linux/debian/dists/bookworm/pool/stable/amd64/docker-ce-cli_29.2.1-1~debian.12~bookworm_amd64.deb" && dpkg --force-confold -i "docker-ce-cli_29.2.1-1~debian.12~bookworm_amd64.deb" + run: | + apt update && apt install wget cmake -y && \ + wget "https://download.docker.com/linux/debian/dists/bookworm/pool/stable/amd64/docker-ce-cli_29.2.1-1~debian.12~bookworm_amd64.deb" && \ + dpkg --force-confold -i "docker-ce-cli_29.2.1-1~debian.12~bookworm_amd64.deb" - name: set up Docker Buildx uses: docker/setup-buildx-action@v4 diff --git a/dockerfile b/dockerfile index fe97b8a..b18dee2 100644 --- a/dockerfile +++ b/dockerfile @@ -1,6 +1,6 @@ FROM python:3.14-slim -RUN apt-get update && apt-get install -y curl build-essential \ +RUN apt-get update && apt-get install -y curl build-essential cmake \ && curl -fsSL https://deb.nodesource.com/setup_20.x | bash - \ && apt-get install -y nodejs \ && npm install -g npm@latest \