From cb4e12fe86cbe14f943a3284549ce167e8dc05f3 Mon Sep 17 00:00:00 2001 From: Stanislav Pastushenko Date: Wed, 10 Dec 2025 22:43:19 +0100 Subject: [PATCH] guitea build --- .gitea/workflows/build.yml | 2 +- docker/build-linux-image.sh | 0 docker/linux-build.Dockerfile | 7 +++---- 3 files changed, 4 insertions(+), 5 deletions(-) mode change 100644 => 100755 docker/build-linux-image.sh diff --git a/.gitea/workflows/build.yml b/.gitea/workflows/build.yml index f822b88..08d85f5 100644 --- a/.gitea/workflows/build.yml +++ b/.gitea/workflows/build.yml @@ -66,7 +66,7 @@ jobs: cargo zigbuild --release --target ${{ matrix.target }} else # Define RUSTFLAGS to use the system linker (cc) and disable debug compression - RUSTFLAGS="-C linker=cc -C link-arg=-Wl,--compress-debug-sections=none" cargo build --release --target ${{ matrix.target }} + cargo build --release fi - name: Prepare artifact diff --git a/docker/build-linux-image.sh b/docker/build-linux-image.sh old mode 100644 new mode 100755 diff --git a/docker/linux-build.Dockerfile b/docker/linux-build.Dockerfile index afed025..1d6ac36 100644 --- a/docker/linux-build.Dockerfile +++ b/docker/linux-build.Dockerfile @@ -1,4 +1,3 @@ -# If using rust:alpine (NOT recommended for your current issue, but good to know) -FROM rust:alpine -RUN apk update && \ - apk add nodejs npm \ No newline at end of file +FROM rust:latest +RUN apt update && \ + apt install nodejs npm -y \ No newline at end of file