From 1494c577a7df1334d75811ca7548ea731792f2ed Mon Sep 17 00:00:00 2001 From: Frans van Dorsselaer <17404029+dorssel@users.noreply.github.com> Date: Fri, 12 Jun 2026 01:19:23 +0200 Subject: [PATCH] Add MSBuild binlog dependency detector --- .github/workflows/build-installer.yml | 10 ++++++---- .gitignore | 3 ++- 2 files changed, 8 insertions(+), 5 deletions(-) diff --git a/.github/workflows/build-installer.yml b/.github/workflows/build-installer.yml index db86ba6..0f8a0da 100644 --- a/.github/workflows/build-installer.yml +++ b/.github/workflows/build-installer.yml @@ -53,8 +53,8 @@ jobs: - name: Build run: | - dotnet build --configuration Release --no-restore --property:Platform=x64 - dotnet build --configuration Release --no-restore --property:Platform=ARM64 Usbipd + dotnet build --configuration Release --no-restore --property:Platform=x64 --binaryLogger:build-x64.binlog + dotnet build --configuration Release --no-restore --property:Platform=ARM64 Usbipd --binaryLogger:build-arm64.binlog - name: Test run: | @@ -64,8 +64,8 @@ jobs: - name: Build x64 Installer run: | - dotnet publish --configuration Release --no-build --runtime win-x64 --property:PublishProfile=x64 Usbipd - dotnet publish --configuration Release --no-build Usbipd.PowerShell + dotnet publish --configuration Release --no-build --runtime win-x64 --property:PublishProfile=x64 Usbipd --binaryLogger:publish-x64.binlog + dotnet publish --configuration Release --no-build Usbipd.PowerShell --binaryLogger:publish-arm64.binlog dotnet build --configuration Release --no-restore --property:Platform=x64 Installer - name: Build arm64 Installer @@ -109,3 +109,5 @@ jobs: - name: Submit Dependencies to GitHub if: github.ref == 'refs/heads/master' uses: advanced-security/component-detection-dependency-submission-action@9c110eb34dee187cd9eca76a652b9f6a0ed22927 # v0.1.1 + with: + detectorArgs: MSBuildBinaryLog=EnableIfDefaultOff diff --git a/.gitignore b/.gitignore index 07a5e05..53adaef 100644 --- a/.gitignore +++ b/.gitignore @@ -9,6 +9,7 @@ packages/ TestResults/ .vs/ .vscode/ -*.user +*.binlog *.lutconfig +*.user launchSettings.json