From 99524222ae4904fb30a898d198fee1cd843895ad Mon Sep 17 00:00:00 2001 From: Marius Storhaug Date: Sun, 17 May 2026 17:43:49 +0200 Subject: [PATCH 1/3] Upgrade build target to .NET 10 and PowerShell 7.6.1 --- PSModule/Sodium.csproj | 4 ++-- PSModule/build.ps1 | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/PSModule/Sodium.csproj b/PSModule/Sodium.csproj index b121fdd..714668c 100644 --- a/PSModule/Sodium.csproj +++ b/PSModule/Sodium.csproj @@ -1,13 +1,13 @@ - net8.0 + net10.0 PSModule.Sodium true - + diff --git a/PSModule/build.ps1 b/PSModule/build.ps1 index 738f89a..f3681fe 100644 --- a/PSModule/build.ps1 +++ b/PSModule/build.ps1 @@ -19,7 +19,7 @@ try { throw "dotnet publish failed for runtime '$_'." } - $source = "$PSScriptRoot/bin/Release/net8.0/$_/publish" + $source = "$PSScriptRoot/bin/Release/net10.0/$_/publish" $destination = "$PSScriptRoot/../src/libs/$_" Copy-Item -Path $source -Destination $destination -Recurse -Force } From 72386142c2c096be388c9d1fcd44b21b864782d9 Mon Sep 17 00:00:00 2001 From: Marius Storhaug Date: Sun, 17 May 2026 18:13:43 +0200 Subject: [PATCH 2/3] Register PSModule/ as an important file pattern to trigger builds --- .github/PSModule.yml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/.github/PSModule.yml b/.github/PSModule.yml index abf5f13..c010e66 100644 --- a/.github/PSModule.yml +++ b/.github/PSModule.yml @@ -2,6 +2,11 @@ # Reference: # - https://github.com/PSModule/Process-PSModule?tab=readme-ov-file#configuration +ImportantFilePatterns: + - '^src/' + - '^README\.md$' + - '^PSModule/' + Test: CodeCoverage: PercentTarget: 80 From b0c99edfdfc9da32474dd9ac894fe6dff909ade0 Mon Sep 17 00:00:00 2001 From: Marius Storhaug Date: Sun, 17 May 2026 18:18:16 +0200 Subject: [PATCH 3/3] Bump Process-PSModule to v5.5.2 to enable ImportantFilePatterns support --- .github/workflows/Process-PSModule.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/Process-PSModule.yml b/.github/workflows/Process-PSModule.yml index 9462763..753abb3 100644 --- a/.github/workflows/Process-PSModule.yml +++ b/.github/workflows/Process-PSModule.yml @@ -27,5 +27,5 @@ permissions: jobs: Process-PSModule: - uses: PSModule/Process-PSModule/.github/workflows/workflow.yml@205d193f34cbbaf9992955c21d842bcf98a1859f # v5.4.6 + uses: PSModule/Process-PSModule/.github/workflows/workflow.yml@e8f5b22925c5a4dcf462d8b212570b66ce6a8df4 # v5.5.2 secrets: inherit