summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2026-03-30Support wildcard patterns in -Samples parameter5an7y
- When -Samples contains wildcards (* or ?), discover all samples first then filter with -like (same pattern style as exclusions.csv) - Exact sample names still work as before without discovery overhead - Update parameter docs, examples, and Building-Locally.md
2026-03-30Merge Build-Sample.ps1 into Build-Samples.ps1 as internal function5an7y
- Inline Build-Sample.ps1 logic as Build-SingleSample function in Build-Samples.ps1 - Pass function definition into parallel runspaces via $using: pattern - Replace exit codes with return values for in-process execution - Delete Build-Sample.ps1 (no longer needed as a separate script) - Update Build-ChangedSamples.ps1 trigger file list
2026-03-30Remove Build-AllSamples.ps1 and Build-SampleSet.ps1 in favor of ↵5an7y
Build-Samples.ps1 - Delete Build-AllSamples.ps1 and Build-SampleSet.ps1 (replaced by Build-Samples.ps1) - Update ci.yml workflow to call Build-Samples.ps1 - Update Build-ChangedSamples.ps1 to call Build-Samples.ps1 - Rewrite Building-Locally.md Step 6 with new script usage and output format - Update Step 7 NuGet notes to reference Build-Samples.ps1
2026-03-30Revert exclusions.csv to match main5an7y
2026-03-27Remove Samples.txt: discover samples dynamically via ListAllSamples5an7y
- ListAllSamples.ps1: output sorted sample names to stdout instead of writing Samples.txt. The file output is replaced with Write-Output so callers can capture results via pipeline or command substitution. - Build-Samples.ps1: remove SampleListPath parameter. Default discovery now calls ListAllSamples.ps1 at runtime and consumes its stdout. Explicit -Samples array still works and is sorted alphabetically. Both paths guarantee a consistent alphabetical sample ordering. - Samples.txt: deleted. No longer needed as a pre-generated artifact. WDS_TestPass.cs is unaffected - it only passes -LogFilesDirectory and -InfOptions, neither of which changed. Co-authored-by: Copilot <[email protected]>
2026-03-26removing unused workflowJunyan Liu (Centific Technologies Inc)
2026-03-26removing unused workflowJunyan Liu (Centific Technologies Inc)
2026-03-20Merge pull request #1359 from ↵5an7y-Microsoft
microsoft/dependabot/github_actions/dot-github/workflows/tj-actions/changed-files-46 Bump tj-actions/changed-files from 41 to 46 in /.github/workflows
2026-03-20Refactor Build-Samples.ps1 and fix ListAllSamples NuGet filter5an7y
Build-Samples.ps1: - Extract helper functions for readability (Resolve-BuildEnvironment, Import-SampleExclusions, Initialize-DevShell, Assert-MsBuildAvailable, Get-DiskFreeGB) - Add #Requires -Version 7.0 - Fix build_number to explicit [int] cast (was string from regex) - Fix multi-socket CPU handling (sum LogicalProcessors) - Fix NuGet path detection to use absolute repo root path - Support wildcard patterns in exclusion paths (-like vs ContainsKey) - Guard Invoke-Item for CI/automation (skip in non-interactive sessions) - Validate sample directories exist before building - Wrap Get-Volume in try/catch for UNC/network drives - Use Write-Host with carriage return for progress (Write-Progress unreliable in -Parallel runspaces) - Clean up variable names and add section comments - Use switch instead of if/elseif for exit codes ListAllSamples.ps1: - Fix NuGet packages filter regex to catch packages anywhere in path (was only matching paths starting with packages) Samples.txt: - Regenerated with fixed filter, remove BOM Co-authored-by: Copilot <[email protected]>
2026-03-20Bump tj-actions/changed-files from 41 to 46 in /.github/workflowsdependabot[bot]
Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files) from 41 to 46. - [Release notes](https://github.com/tj-actions/changed-files/releases) - [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md) - [Commits](https://github.com/tj-actions/changed-files/compare/v41...v46) --- updated-dependencies: - dependency-name: tj-actions/changed-files dependency-version: '46' dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]>
2026-03-20Remove NuGet packages from samples5an7y
2026-03-20Making the maxbuild bigger on exclusions for testint and adding the base ↵5an7y
samples.txt
2026-03-19Add Build-Samples.ps1, ListAllSamples.ps1, fix Build-Sample retry bug5an7y
- ListAllSamples.ps1: Enumerates .sln files and writes Samples.txt - Build-Samples.ps1: Unified build script reading Samples.txt with exclusion support, parallel execution, and report generation - Build-Sample.ps1: Fix retry bug where all-fail exits 0 instead of 1 Co-authored-by: Copilot <[email protected]>
2026-03-19Merge pull request #1358 from microsoft/main5an7y-Microsoft
FI main to develop
2026-03-13Merge pull request #1355 from 5an7y-Microsoft/main5an7y-Microsoft
Fix RCE vulnerability in workflow using environment variables
2026-03-13Merge pull request #1 from ↵5an7y-Microsoft
5an7y-Microsoft/copilot/fix-rce-vulnerability-in-workflow Fix RCE in tag-codeowner-on-issue workflow via environment variables
2026-03-13Fix RCE vulnerability: pass issue body/number via env vars instead of direct ↵copilot-swe-agent[bot]
interpolation Co-authored-by: 5an7y-Microsoft <[email protected]>
2026-03-13Initial plancopilot-swe-agent[bot]
2026-03-12Merge pull request #1353 from microsoft/user/jvalesmena/wdk-test-infra-changes5an7y-Microsoft
Making INF verifier and option to the build all samples PS script
2026-03-12WDK test infra changes5an7y
2026-02-26Merge pull request #1351 from microsoft/user/jvalesmena/disable-tag-ownersuser/jakobl/quicktest5an7y-Microsoft
Disable tag-codeowner-on-issue workflow
2026-02-26Disable tag-codeowner-on-issue workflow5an7y
Added 'if: false' to the job to prevent it from running while preserving the code. Co-authored-by: Copilot <[email protected]>
2026-02-12Merge pull request #1340 from darugeri/master5an7y-Microsoft
New SDCAVAD sample
2026-02-04Merge pull request #1348 from microsoft/user/vjunyli/vs2026updateScriptv-junyli
update Script to be compatible with vs2026
2026-02-04removed the space after newline which seems to be bug in c++ 23 not i… (#1347)JakobL-MSFT
removed the space after newline which seems to be bug in c++ 23 not in samples Co-authored-by: Prashant Chahar <[email protected]>
2026-02-04update Script to be compatible with vs2026user/vjunyli/vs2026updateScriptJunyan Liu (Centific Technologies Inc)
2026-02-04Merge pull request #1346 from microsoft/pc_loadletter_0302prashantchahar
removed the space after newline which seems to be a bug in c++ 23
2026-02-03removed the space after newline which seems to be bug in c++ 23 not in samplespc_loadletter_0302Prashant Chahar
2026-01-08Merge branch 'develop' into user/daspr/kmodsamplefixDavid Spruill
2026-01-08Restore the default parameter entries on the new calls to cause compiler ↵David Spruill
errors for ambiguous allocations
2026-01-08Correct a buggy sampleDavid Spruill
2025-12-15New SDCAVAD sample.Daniel Rugerio
2025-12-11rename the WIFICX folder into wificxYang You (UU)
2025-12-11Add affinity mask asserts, remove sln.oldYang You (UU)
Added assertions to EnlpAffinitizeThread to verify BitScanReverse succeeds. Updated EnlRingDoorBell to properly acquire and release the spinlock around the Armed state check for thread safety. Removed obsolete netvadapterlibrary.sln.old solution file.
2025-12-10trying to fix the build break on X64Yang You (UU)
2025-12-10quick fix a typoYang You (UU)
2025-12-10Remove the Nuget for the WIL, since WDK sample build system not support the ↵Yang You (UU)
VCXProj driven Nuget package. hardcode the WIL path
2025-12-09fix the bad "smart" GitHub mergeYang You (UU)
2025-12-09Merge branch 'wifiihvsample' into WifiihvsampleDataPathYang You (UU)
2025-12-09address commentsYang You (UU)
2025-12-09update the readme.mdYang You (UU)
2025-12-09update the readme.mdYang You (UU)
2025-12-09fix the readme.mdYang You (UU)
2025-12-09have the updated project statusYang You (UU)
2025-12-09fix the TX Queue not create issueYang You (UU)
2025-12-08Remove the TX demx support as ENL limiation.Yang You (UU)
2025-12-08have the last Mac byte featureYang You (UU)
2025-12-08Remove NETCX2.6 depend featuresYang You (UU)
2025-12-06Fix build break for NETCX2.6 only APIsYang You (UU)
2025-12-04bring back the KPushLockYang You (UU)