summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2026-04-22chore: standardize ToolsVersion to "12.0" across all .vcxproj filescopilot/analyze-develop-branchcopilot-swe-agent[bot]
18 project files had stale ToolsVersion values (4.0, 14.0, or 15.0). MSBuild ignores this attribute at runtime and always uses the installed version, so this is a safe, no-build-impact cleanup that aligns every sample with the repo-wide convention of ToolsVersion="12.0". Agent-Logs-Url: https://github.com/microsoft/Windows-driver-samples/sessions/78824510-e04e-4e65-8568-799249aebc46 Co-authored-by: JakobL-MSFT <[email protected]>
2026-03-31Merge pull request #1365 from microsoft/develop5an7y-Microsoft
RI Develop to Main
2026-03-31update Code-Scanning workflow to use Build-Samples.ps15an7y-Microsoft
ci: update Code-Scanning workflow to use Build-Samples.ps1
2026-03-31Merge branch 'develop' into user/jvalesmena/new-build-samples5an7y-Microsoft
2026-03-31ci: update Code-Scanning workflow to use Build-Samples.ps15an7y
Build-AllSamples.ps1 was removed in favor of Build-Samples.ps1. Co-authored-by: Copilot <[email protected]>
2026-03-31Merge pull request #1363 from microsoft/user/jvalesmena/new-build-samples5an7y-Microsoft
Consolidate build scripts into a single Build-Samples.ps1
2026-03-30Merge remote-tracking branch 'origin/develop' into ↵5an7y
user/jvalesmena/new-build-samples # Conflicts: # Build-AllSamples.ps1 # Build-SampleSet.ps1
2026-03-30Remove redundant specific-samples example from Building-Locally.md5an7y
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
2025-12-15New SDCAVAD sample.Daniel Rugerio
2025-11-19Merge pull request #1336 from microsoft/user/vjunyli/disableWorkflowuser/jakobl/wdk.28000.1-RTMv-junyli
disable schedule and deleted the closing issue part
2025-11-19disable schedule and deleted the closing issue partuser/vjunyli/disableWorkflowJunyan Liu (Centific Technologies Inc)
2025-11-08Merge pull request #1334 from microsoft/user/vjunyli/FixStaleWFv-junyli
reversing the PAT_TOKEN and dry-run change
2025-11-08reversing the PAT_TOKEN and dry-run changeuser/vjunyli/FixStaleWFJunyan Liu (Centific Technologies Inc)
2025-11-08Merge pull request #1333 from microsoft/user/vjunyli/FixStaleWFv-junyli
use PAT_TOKEN and add dry-run for testing purpose.
2025-11-08use PAT_TOKEN and add dry-run for testing purpose.Junyan Liu (Centific Technologies Inc)
2025-11-07Merge pull request #1332 from microsoft/user/vjunyli/FixStaleWFv-junyli
Increase operations-per-run to 400 and the stale threshold
2025-11-07Increase operations-per-run to 400 and the stale threshold from 7 to 31Junyan Liu (Centific Technologies Inc)
2025-10-17Merge pull request #1331 from microsoft/user/vjunyli/BulkCloseIssuesv-junyli
adding workflow to bulk cleanup stale issues older than 1 year
2025-10-09Merge pull request #1063 from forderud/simbatt-relative-rmtristanb-ntdev
simbatt: Clear BATTERY_CAPACITY_RELATIVE field for per-battery charge display
2025-10-09Merge pull request #1208 from forderud/MAX_SUPPORTED_SIMBATT_CHILDREN-rmtristanb-ntdev
[simbatt] Remove dead code in simbattdriverif.h
2025-10-09Merge pull request #1209 from forderud/batclass_prepublish.h-rmtristanb-ntdev
[simbatt] Delete redundant "batclass_prepublish.h" to simplify
2025-10-03Merge pull request #1310 from 5an7y/main5an7y-Microsoft
New issues template based on sample.