From a4834081b841a3bec4f4e2fa89921ad1a82d3997 Mon Sep 17 00:00:00 2001 From: "Rodrigo Rodriguez (Pragmatismo)" Date: Wed, 22 Apr 2026 02:20:44 +0000 Subject: [PATCH] fix: Explicitly disable sccache in CI workflows The forgejo-runner service inherits RUSTC_WRAPPER=sccache from systemd environment. Set RUSTC_WRAPPER="" in workflow env to override and prevent permission denied errors. --- .forgejo/workflows/botlib.yaml | 1 + .forgejo/workflows/botserver.yaml | 1 + .forgejo/workflows/bottest.yaml | 1 + .forgejo/workflows/botui.yaml | 1 + 4 files changed, 4 insertions(+) diff --git a/.forgejo/workflows/botlib.yaml b/.forgejo/workflows/botlib.yaml index ea0c43f9..8393dcaf 100644 --- a/.forgejo/workflows/botlib.yaml +++ b/.forgejo/workflows/botlib.yaml @@ -4,6 +4,7 @@ on: branches: [main] env: CARGO_TARGET_DIR: /opt/gbo/work/target + RUSTC_WRAPPER: "" PATH: /home/gbuser/.cargo/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin jobs: build: diff --git a/.forgejo/workflows/botserver.yaml b/.forgejo/workflows/botserver.yaml index e7e3c6da..704b6008 100644 --- a/.forgejo/workflows/botserver.yaml +++ b/.forgejo/workflows/botserver.yaml @@ -4,6 +4,7 @@ on: branches: [main] env: CARGO_TARGET_DIR: /opt/gbo/work/target + RUSTC_WRAPPER: "" PATH: /home/gbuser/.cargo/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin jobs: build: diff --git a/.forgejo/workflows/bottest.yaml b/.forgejo/workflows/bottest.yaml index eedc3f38..4f3dbd62 100644 --- a/.forgejo/workflows/bottest.yaml +++ b/.forgejo/workflows/bottest.yaml @@ -4,6 +4,7 @@ on: branches: [main] env: CARGO_TARGET_DIR: /opt/gbo/work/target + RUSTC_WRAPPER: "" PATH: /home/gbuser/.cargo/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin jobs: build: diff --git a/.forgejo/workflows/botui.yaml b/.forgejo/workflows/botui.yaml index ebcb652e..fe890bb1 100644 --- a/.forgejo/workflows/botui.yaml +++ b/.forgejo/workflows/botui.yaml @@ -4,6 +4,7 @@ on: branches: [main] env: CARGO_TARGET_DIR: /opt/gbo/work/target + RUSTC_WRAPPER: "" PATH: /home/gbuser/.cargo/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin jobs: build: