user : uid=1002(runner) gid=1002(runner) groups=1002(runner) HOME : /home/runner PATH : /home/runner/.ghsetup/v1/bin:/home/runner/.local/bin:/home/tools/tools/v1/bin:/home/runner/.local/bin:/opt/toolset/current/bin:/opt/toolset/bin:/home/dev/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin have node /home/tools/tools/v1/bin/node have npm /home/tools/tools/v1/bin/npm have npx /home/tools/tools/v1/bin/npx have java /home/tools/tools/v1/bin/java have javac /home/tools/tools/v1/bin/javac have gradle MISSING have podman MISSING have clickhouse MISSING have clickhouse-server MISSING have curl /usr/bin/curl have getent /usr/bin/getent have python3 /home/tools/tools/v1/bin/python3 have apt-get /usr/bin/apt-get have sudo MISSING node -v : v24.21.0 java : openjdk version "21.0.12.1" 2026-08-18 LTS -- /opt/toolset -- total 8 drwxr-xr-x 2 dev dev 4096 Sep 29 18:52 . drwxr-xr-x 7 root root 4096 Sep 30 16:33 .. -- /opt/toolset/current/bin -- ls: cannot access '/opt/toolset/current/bin': No such file or directory -- HOME/.config/toolssetup/env.sh -- # toolssetup v1 mounted from /home/tools/tools # Generated by toolssetup/mount.sh. Source it, or let ~/.bashrc source it. export TOOLSSETUP_ROOT="/home/tools/tools" export TOOLSSETUP_VERSION="v1" export TOOLSSETUP_PREFIX="/home/tools/tools/v1" export PATH="/home/tools/tools/v1/bin:$HOME/.local/bin:$PATH" # python: the interpreter is read-only in the shared root; caches and venvs are the account's export UV_CACHE_DIR="$HOME/.cache/toolssetup/uv" export PIP_CACHE_DIR="$HOME/.cache/toolssetup/pip" # node/npm: the npm cache and the global prefix are the account's, so # `npm i -g` never tries to write into the sealed toolset export npm_config_cache="$HOME/.cache/toolssetup/npm" export npm_config_prefix="$HOME/.local" # go: modules and the build cache live in the account's home export GOPATH="$HOME/go" export GOMODCACHE="$HOME/go/pkg/mod" export GOCACHE="$HOME/.cache/toolssetup/go-build" export GOENV="$HOME/.config/go/env" # rust: the toolchain is read-only in the shared root; the registry a build # needs (`cargo`) stays in the account's home export RUSTUP_HOME="/home/tools/tools/v1/store/rust/rustup" export CARGO_HOME="$HOME/.cargo" export JAVA_HOME="/home/tools/tools/v1/store/java/21.0.12.1+1/jdk-21.0.12.1+1" export KOTLIN_HOME="/home/tools/tools/v1/store/kotlin/2.4.20/kotlinc" export SCALA_HOME="/home/tools/tools/v1/store/scala/3.9.0/scala3-3.9.0/bin"