From 126175e5895ba2b4e86027d01241b54ed432984b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=9B=B7=E7=94=B5=E8=8A=BD=E8=A1=A3?= Date: Sat, 10 Oct 2026 19:16:52 -0400 Subject: [PATCH] Probe: where the Mac runner keeps Rust and the engines Co-Authored-By: Claude Opus 5.5 --- .gitea/workflows/probe.yml | 18 ++++++++---------- 1 file changed, 8 insertions(+), 10 deletions(-) diff --git a/.gitea/workflows/probe.yml b/.gitea/workflows/probe.yml index dc607d3..2402bf2 100644 --- a/.gitea/workflows/probe.yml +++ b/.gitea/workflows/probe.yml @@ -2,17 +2,15 @@ name: probe on: workflow_dispatch jobs: probe: - strategy: - matrix: - os: [macos-arm64, windows, linux] - runs-on: ${{ matrix.os }} + runs-on: macos-arm64 steps: - - name: Where this runner is + - name: Where the Mac keeps Rust and Ely Office shell: bash run: | - uname -a; echo "home=$HOME pwd=$PWD"; whoami - for d in "$HOME/Documents/GitHub/ElyOffice" "$HOME/Documents/Github/ElyOffice" /c/Users/zhang/Documents/Github/ElyOffice; do - [ -d "$d" ] && { echo "clone: $d"; ls "$d/engines" 2>/dev/null | tr '\n' ' '; echo; git -C "$d" log --oneline -1; } + ls "$HOME/.cargo/bin" 2>/dev/null | head -5 + find "$HOME" -maxdepth 5 -type d -name ElyOffice -not -path "*/Library/*" 2>/dev/null | head -5 + for d in $(find "$HOME" -maxdepth 5 -type d -name ElyOffice -not -path "*/Library/*" 2>/dev/null | head -3); do + echo "== $d"; ls "$d/engines" 2>/dev/null | tr '\n' ' '; echo; git -C "$d" log --oneline -1 2>/dev/null + ls "$d/engines/lo-src/instdir/LibreOffice.app/Contents/Frameworks/libmergedlo.dylib" 2>/dev/null done - which cargo rustc git python3 cmake ninja makensis 2>/dev/null || true - df -h . | tail -1 + security find-identity -v -p codesigning 2>/dev/null | head -3