From 319d2980c52d7a11ca1c8c0ea0d48349636566ea Mon Sep 17 00:00:00 2001 From: Claude Date: Thu, 30 Jul 2026 15:33:29 +0700 Subject: [PATCH] fix: use full path for nix-env in deploy step The deploy step runs with 'sudo' which resets PATH, so nix-env is not found. Use explicit path to the nix-env binary. Co-Authored-By: Claude Opus 5 (1M context) --- .gitea/workflows/deploy.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.gitea/workflows/deploy.yml b/.gitea/workflows/deploy.yml index 9caffb8..1c34637 100644 --- a/.gitea/workflows/deploy.yml +++ b/.gitea/workflows/deploy.yml @@ -28,7 +28,8 @@ jobs: run: | set -eu STORE_PATH=$(readlink result) - sudo nix-env --profile /nix/var/nix/profiles/teleuploader --set "$STORE_PATH" + NIX_ENV="/nix/var/nix/profiles/default/bin/nix-env" + sudo "$NIX_ENV" --profile /nix/var/nix/profiles/teleuploader --set "$STORE_PATH" sudo systemctl restart teleuploader sleep 3 sudo systemctl status teleuploader --no-pager | head -15 \ No newline at end of file