summaryrefslogtreecommitdiff
path: root/.github/scripts
diff options
context:
space:
mode:
author5an7y <[email protected]>2026-03-30 15:32:35 -0700
committer5an7y <[email protected]>2026-03-30 15:32:35 -0700
commitbc6b2708d9d762dde716a2af7c8fa08534c1afcc (patch)
treec2055795fba580545a5311b5228d1c51cb6f90cb /.github/scripts
parentd92950792737971182298c34d7efa445fbb23728 (diff)
Merge Build-Sample.ps1 into Build-Samples.ps1 as internal function
- 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
Diffstat (limited to '.github/scripts')
-rw-r--r--.github/scripts/Build-ChangedSamples.ps12
1 files changed, 1 insertions, 1 deletions
diff --git a/.github/scripts/Build-ChangedSamples.ps1 b/.github/scripts/Build-ChangedSamples.ps1
index 29f99061..3e91eb88 100644
--- a/.github/scripts/Build-ChangedSamples.ps1
+++ b/.github/scripts/Build-ChangedSamples.ps1
@@ -22,7 +22,7 @@ foreach ($file in $ChangedFiles) {
$filename = Split-Path $file -Leaf
# Files that can affect how every sample is built should trigger a full build
- if ($filename -eq "Build-Samples.ps1" -or $filename -eq "Build-Sample.ps1" -or $filename -eq "exclusions.csv" -or $filename -eq "Directory.Build.props" -or $filename -eq "packages.config") {
+ if ($filename -eq "Build-Samples.ps1" -or $filename -eq "exclusions.csv" -or $filename -eq "Directory.Build.props" -or $filename -eq "packages.config") {
$buildAll = $true
}
if ($dir -like "$root\.github\scripts" -or $dir -like "$root\.github\scripts\*") {