From 8f617f0b175e381640565f2e3ea36b1331e04ee5 Mon Sep 17 00:00:00 2001 From: zijiren233 Date: Thu, 30 Jul 2026 00:25:42 +0800 Subject: [PATCH] ci: configure Cargo terminal colors --- .github/workflows/docker.yml | 1 + Dockerfile | 2 ++ 2 files changed, 3 insertions(+) diff --git a/.github/workflows/docker.yml b/.github/workflows/docker.yml index 1b63b7f3..7ec61c1b 100644 --- a/.github/workflows/docker.yml +++ b/.github/workflows/docker.yml @@ -79,6 +79,7 @@ jobs: build-args: | SYNCTV_CARGO_BUILD_PROFILE=${{ github.event_name == 'pull_request' && 'dev' || 'release' }} CARGO_INCREMENTAL=0 + CARGO_TERM_COLOR=always set-meta-annotations: true set-meta-labels: true meta-images: ${{ needs.docker-prepare.outputs.meta-images }} diff --git a/Dockerfile b/Dockerfile index 840fd36f..051b6204 100644 --- a/Dockerfile +++ b/Dockerfile @@ -30,10 +30,12 @@ ARG SYNCTV_BUILD_FEATURES="k8s,mimalloc,openapi" ARG SYNCTV_CARGO_BUILD_ARGS="" ARG SYNCTV_CARGO_BUILD_PROFILE=release ARG CARGO_INCREMENTAL=0 +ARG CARGO_TERM_COLOR="" ARG TARGETARCH # Clean CI runners benefit from deterministic non-incremental compilation. ENV CARGO_INCREMENTAL=$CARGO_INCREMENTAL +ENV CARGO_TERM_COLOR=$CARGO_TERM_COLOR # Copy entire source tree COPY . .