W19: plugin_loader hardening — ABI try/catch, path validation, atomic IDs, CLI exit codes (W19.1-W19.5)
Fixes: F-18.3-1 through F-18.3-5 (all CLOSED, findings registry at zero) Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
3
.github/workflows/ci.yml
vendored
3
.github/workflows/ci.yml
vendored
@@ -64,8 +64,11 @@ jobs:
|
||||
run: |
|
||||
choco install -y llvm ninja ccache --no-progress 2>/dev/null || true
|
||||
# Add clang-cl to PATH (both possible locations)
|
||||
# Prefer choco-installed LLVM; fall back to VS-bundled clang-cl
|
||||
if [ -d "/c/Program Files/LLVM/bin" ]; then
|
||||
echo "/c/Program Files/LLVM/bin" >> $GITHUB_PATH
|
||||
elif [ -d "/c/Program Files/Microsoft Visual Studio/2026/Enterprise/VC/Tools/Llvm/x64/bin" ]; then
|
||||
echo "/c/Program Files/Microsoft Visual Studio/2026/Enterprise/VC/Tools/Llvm/x64/bin" >> $GITHUB_PATH
|
||||
elif [ -d "/c/Program Files/Microsoft Visual Studio/2022/Enterprise/VC/Tools/Llvm/x64/bin" ]; then
|
||||
echo "/c/Program Files/Microsoft Visual Studio/2022/Enterprise/VC/Tools/Llvm/x64/bin" >> $GITHUB_PATH
|
||||
fi
|
||||
|
||||
Reference in New Issue
Block a user