diff --git a/parts/packages.nix b/parts/packages.nix index 61776ff..7608829 100644 --- a/parts/packages.nix +++ b/parts/packages.nix @@ -37,6 +37,11 @@ ]; text = '' start_dir="$PWD" + if [ -n "${GITEA_WORKSPACE:-}" ]; then + cd "$GITEA_WORKSPACE" + elif [ -n "${GITHUB_WORKSPACE:-}" ]; then + cd "$GITHUB_WORKSPACE" + fi while [ ! -x ./scripts/mcp-server/run-tests.sh ]; do if [ "$PWD" = "/" ]; then echo "Could not find executable scripts/mcp-server/run-tests.sh starting from $start_dir" >&2