diff --git a/.config/dotnet-tools.json b/.config/dotnet-tools.json
index 7203d43..718c2bb 100644
--- a/.config/dotnet-tools.json
+++ b/.config/dotnet-tools.json
@@ -3,25 +3,25 @@
"isRoot": true,
"tools": {
"nuke.globaltool": {
- "version": "9.0.4",
+ "version": "10.0.0",
"commands": [
"nuke"
],
"rollForward": false
},
"docfx": {
- "version": "2.78.2",
+ "version": "2.78.4",
"commands": [
"docfx"
],
"rollForward": false
},
"gitversion.tool": {
- "version": "5.1.18",
+ "version": "6.5.0",
"commands": [
"dotnet-gitversion"
],
"rollForward": false
}
}
-}
+}
\ No newline at end of file
diff --git a/.nuke/parameters.json b/.nuke/parameters.json
index b6cb5b7..973e474 100644
--- a/.nuke/parameters.json
+++ b/.nuke/parameters.json
@@ -1,4 +1,4 @@
{
"$schema": "./build.schema.json",
- "Solution": "Hexagrams.Nuke.sln"
+ "Solution": "Hexagrams.Nuke.slnx"
}
diff --git a/GitVersion.yml b/GitVersion.yml
index 142b4e1..85a7762 100644
--- a/GitVersion.yml
+++ b/GitVersion.yml
@@ -1,25 +1 @@
-mode: ContinuousDelivery
-
-assembly-versioning-scheme: MajorMinor
-assembly-file-versioning-scheme: MajorMinorPatch
-
-continuous-delivery-fallback-tag: ""
-branches:
- main:
- mode: ContinuousDeployment
- tag: "alpha"
- increment: Minor
- track-merge-target: true
- tracks-release-branches: true
- is-release-branch: false
- prevent-increment-of-merged-branch-version: false
- release:
- regex: release?[/]
- mode: ContinuousDeployment
- increment: Patch # not working, when merging a bugfix from master
- tag: "beta"
- is-release-branch: true
- prevent-increment-of-merged-branch-version: true
-
-ignore:
- sha: [ ]
+workflow: GitHubFlow/v1
diff --git a/Hexagrams.Nuke.sln b/Hexagrams.Nuke.sln
deleted file mode 100644
index 8b2d36b..0000000
--- a/Hexagrams.Nuke.sln
+++ /dev/null
@@ -1,118 +0,0 @@
-
-Microsoft Visual Studio Solution File, Format Version 12.00
-# Visual Studio Version 17
-VisualStudioVersion = 17.0.31903.59
-MinimumVisualStudioVersion = 10.0.40219.1
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "src", "src", "{383918FC-A660-4AD2-AC36-4A93CF286BD2}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Hexagrams.Nuke.Components", "src\Components\Hexagrams.Nuke.Components.csproj", "{6532F8B0-D1AF-4D8F-9D61-C8337111A76D}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "_build", "build\_build.csproj", "{0C7A72F0-C1C0-4FFC-AE9A-F5C6F41A5780}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "tests", "tests", "{DFE985A6-4EFE-4F30-BF2A-70ACE7A84369}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Hexagrams.Nuke.Components.Tests", "tests\Components\Hexagrams.Nuke.Components.Tests.csproj", "{4B74BF65-FC73-44B1-898D-F1120C3CA5A9}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "samples", "samples", "{FC75C64E-A9C0-428A-B28A-EFD563DA13B7}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "1-basic", "1-basic", "{E147AEBA-DF13-4E32-9641-0F16600CF9A5}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "_build", "samples\1-basic\build\_build.csproj", "{FF1BFFCF-4DC0-478F-9151-90F4FBA4AD54}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "src", "src", "{03940A44-F0FF-4C05-B4F5-3C3B840FF8E4}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Hexagrams.Nuke.Samples.Basic.App", "samples\1-basic\src\App\Hexagrams.Nuke.Samples.Basic.App.csproj", "{90F27286-A83C-4632-9A1B-73BBCDE1666D}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "2-format", "2-format", "{F0277D1E-05F6-42E7-AB06-C3F6E29CDBA2}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "_build", "samples\2-format\build\_build.csproj", "{6525CF19-7E0F-4050-B78B-D4B7B1CB33E6}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "src", "src", "{5A195857-1BA4-478B-B90A-B25D87C6379B}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Hexagrams.Nuke.Samples.Format.App", "samples\2-format\src\App\Hexagrams.Nuke.Samples.Format.App.csproj", "{95E2A098-2284-4D0F-934E-A3957C14A4BB}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "3-test", "3-test", "{B693A7E4-A142-464A-8204-417EAACB0BC3}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "_build", "samples\3-test\build\_build.csproj", "{829052B3-CDD4-425E-BA90-E945341FD8B0}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "src", "src", "{28F6AFEF-11C6-440E-B8C7-F10B04A73BFC}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Hexagrams.Nuke.Samples.Test.Library", "samples\3-test\src\Library\Hexagrams.Nuke.Samples.Test.Library.csproj", "{E79B7FDC-EF9F-44E6-A9E6-6A479CC2F171}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "tests", "tests", "{633CC995-9E2C-4C48-AFF5-9B0D758F1F48}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Library", "Library", "{36F03329-B994-4674-A694-84273B9B329B}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Hexagrams.Nuke.Samples.Test.Library.Tests", "samples\3-test\tests\Library\Hexagrams.Nuke.Samples.Test.Library.Tests\Hexagrams.Nuke.Samples.Test.Library.Tests.csproj", "{80E6F931-00D7-4A9E-9897-29D24CEA1DF3}"
-EndProject
-Global
- GlobalSection(SolutionConfigurationPlatforms) = preSolution
- Debug|Any CPU = Debug|Any CPU
- Release|Any CPU = Release|Any CPU
- EndGlobalSection
- GlobalSection(ProjectConfigurationPlatforms) = postSolution
- {6532F8B0-D1AF-4D8F-9D61-C8337111A76D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {6532F8B0-D1AF-4D8F-9D61-C8337111A76D}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {6532F8B0-D1AF-4D8F-9D61-C8337111A76D}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {6532F8B0-D1AF-4D8F-9D61-C8337111A76D}.Release|Any CPU.Build.0 = Release|Any CPU
- {0C7A72F0-C1C0-4FFC-AE9A-F5C6F41A5780}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {0C7A72F0-C1C0-4FFC-AE9A-F5C6F41A5780}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {4B74BF65-FC73-44B1-898D-F1120C3CA5A9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {4B74BF65-FC73-44B1-898D-F1120C3CA5A9}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {4B74BF65-FC73-44B1-898D-F1120C3CA5A9}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {4B74BF65-FC73-44B1-898D-F1120C3CA5A9}.Release|Any CPU.Build.0 = Release|Any CPU
- {FF1BFFCF-4DC0-478F-9151-90F4FBA4AD54}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {FF1BFFCF-4DC0-478F-9151-90F4FBA4AD54}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {FF1BFFCF-4DC0-478F-9151-90F4FBA4AD54}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {FF1BFFCF-4DC0-478F-9151-90F4FBA4AD54}.Release|Any CPU.Build.0 = Release|Any CPU
- {90F27286-A83C-4632-9A1B-73BBCDE1666D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {90F27286-A83C-4632-9A1B-73BBCDE1666D}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {90F27286-A83C-4632-9A1B-73BBCDE1666D}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {90F27286-A83C-4632-9A1B-73BBCDE1666D}.Release|Any CPU.Build.0 = Release|Any CPU
- {6525CF19-7E0F-4050-B78B-D4B7B1CB33E6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {6525CF19-7E0F-4050-B78B-D4B7B1CB33E6}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {6525CF19-7E0F-4050-B78B-D4B7B1CB33E6}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {6525CF19-7E0F-4050-B78B-D4B7B1CB33E6}.Release|Any CPU.Build.0 = Release|Any CPU
- {95E2A098-2284-4D0F-934E-A3957C14A4BB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {95E2A098-2284-4D0F-934E-A3957C14A4BB}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {95E2A098-2284-4D0F-934E-A3957C14A4BB}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {95E2A098-2284-4D0F-934E-A3957C14A4BB}.Release|Any CPU.Build.0 = Release|Any CPU
- {829052B3-CDD4-425E-BA90-E945341FD8B0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {829052B3-CDD4-425E-BA90-E945341FD8B0}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {829052B3-CDD4-425E-BA90-E945341FD8B0}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {829052B3-CDD4-425E-BA90-E945341FD8B0}.Release|Any CPU.Build.0 = Release|Any CPU
- {E79B7FDC-EF9F-44E6-A9E6-6A479CC2F171}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {E79B7FDC-EF9F-44E6-A9E6-6A479CC2F171}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {E79B7FDC-EF9F-44E6-A9E6-6A479CC2F171}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {E79B7FDC-EF9F-44E6-A9E6-6A479CC2F171}.Release|Any CPU.Build.0 = Release|Any CPU
- {80E6F931-00D7-4A9E-9897-29D24CEA1DF3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {80E6F931-00D7-4A9E-9897-29D24CEA1DF3}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {80E6F931-00D7-4A9E-9897-29D24CEA1DF3}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {80E6F931-00D7-4A9E-9897-29D24CEA1DF3}.Release|Any CPU.Build.0 = Release|Any CPU
- EndGlobalSection
- GlobalSection(SolutionProperties) = preSolution
- HideSolutionNode = FALSE
- EndGlobalSection
- GlobalSection(NestedProjects) = preSolution
- {6532F8B0-D1AF-4D8F-9D61-C8337111A76D} = {383918FC-A660-4AD2-AC36-4A93CF286BD2}
- {4B74BF65-FC73-44B1-898D-F1120C3CA5A9} = {DFE985A6-4EFE-4F30-BF2A-70ACE7A84369}
- {E147AEBA-DF13-4E32-9641-0F16600CF9A5} = {FC75C64E-A9C0-428A-B28A-EFD563DA13B7}
- {FF1BFFCF-4DC0-478F-9151-90F4FBA4AD54} = {E147AEBA-DF13-4E32-9641-0F16600CF9A5}
- {03940A44-F0FF-4C05-B4F5-3C3B840FF8E4} = {E147AEBA-DF13-4E32-9641-0F16600CF9A5}
- {90F27286-A83C-4632-9A1B-73BBCDE1666D} = {03940A44-F0FF-4C05-B4F5-3C3B840FF8E4}
- {F0277D1E-05F6-42E7-AB06-C3F6E29CDBA2} = {FC75C64E-A9C0-428A-B28A-EFD563DA13B7}
- {6525CF19-7E0F-4050-B78B-D4B7B1CB33E6} = {F0277D1E-05F6-42E7-AB06-C3F6E29CDBA2}
- {5A195857-1BA4-478B-B90A-B25D87C6379B} = {F0277D1E-05F6-42E7-AB06-C3F6E29CDBA2}
- {95E2A098-2284-4D0F-934E-A3957C14A4BB} = {5A195857-1BA4-478B-B90A-B25D87C6379B}
- {B693A7E4-A142-464A-8204-417EAACB0BC3} = {FC75C64E-A9C0-428A-B28A-EFD563DA13B7}
- {829052B3-CDD4-425E-BA90-E945341FD8B0} = {B693A7E4-A142-464A-8204-417EAACB0BC3}
- {28F6AFEF-11C6-440E-B8C7-F10B04A73BFC} = {B693A7E4-A142-464A-8204-417EAACB0BC3}
- {E79B7FDC-EF9F-44E6-A9E6-6A479CC2F171} = {28F6AFEF-11C6-440E-B8C7-F10B04A73BFC}
- {633CC995-9E2C-4C48-AFF5-9B0D758F1F48} = {B693A7E4-A142-464A-8204-417EAACB0BC3}
- {36F03329-B994-4674-A694-84273B9B329B} = {633CC995-9E2C-4C48-AFF5-9B0D758F1F48}
- {80E6F931-00D7-4A9E-9897-29D24CEA1DF3} = {36F03329-B994-4674-A694-84273B9B329B}
- EndGlobalSection
- GlobalSection(ExtensibilityGlobals) = postSolution
- SolutionGuid = {46DEAAF9-7571-42F3-9A62-D916C632C7A0}
- EndGlobalSection
-EndGlobal
diff --git a/Hexagrams.Nuke.slnx b/Hexagrams.Nuke.slnx
new file mode 100644
index 0000000..86f6059
--- /dev/null
+++ b/Hexagrams.Nuke.slnx
@@ -0,0 +1,34 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/build/_build.csproj b/build/_build.csproj
index 3b32276..8dc01e4 100644
--- a/build/_build.csproj
+++ b/build/_build.csproj
@@ -1,8 +1,8 @@
-
+
Exe
- net8.0
+ net10.0
CS0649;CS0169
..
@@ -11,13 +11,13 @@
-
-
-
+
+
+
-
+
\ No newline at end of file
diff --git a/build/_build.csproj.DotSettings b/build/_build.csproj.DotSettings
index 7bc2848..0306022 100644
--- a/build/_build.csproj.DotSettings
+++ b/build/_build.csproj.DotSettings
@@ -16,6 +16,8 @@
False
<Policy Inspect="True" Prefix="" Suffix="" Style="AaBb" />
<Policy Inspect="True" Prefix="" Suffix="" Style="AaBb" />
+ <Policy><Descriptor Staticness="Instance" AccessRightKinds="Private" Description="Instance fields (private)"><ElementKinds><Kind Name="FIELD" /><Kind Name="READONLY_FIELD" /></ElementKinds></Descriptor><Policy Inspect="True" WarnAboutPrefixesAndSuffixes="False" Prefix="" Suffix="" Style="AaBb" /></Policy>
+ <Policy><Descriptor Staticness="Static" AccessRightKinds="Private" Description="Static fields (private)"><ElementKinds><Kind Name="FIELD" /></ElementKinds></Descriptor><Policy Inspect="True" WarnAboutPrefixesAndSuffixes="False" Prefix="" Suffix="" Style="AaBb" /></Policy>
True
True
True
@@ -24,4 +26,5 @@
True
True
True
- True
+ True
+ True
diff --git a/global.json b/global.json
index 17c0c8e..1e7fdfa 100644
--- a/global.json
+++ b/global.json
@@ -1,6 +1,6 @@
{
"sdk": {
- "version": "8.0.101",
+ "version": "10.0.100",
"rollForward": "latestMinor"
}
}
diff --git a/samples/1-basic/build/_build.csproj b/samples/1-basic/build/_build.csproj
index 02a8c97..17d1712 100644
--- a/samples/1-basic/build/_build.csproj
+++ b/samples/1-basic/build/_build.csproj
@@ -2,8 +2,9 @@
Exe
- net8.0
-
+ net10.0
+
+
CS0649;CS0169
..
..
@@ -16,11 +17,11 @@
-
+
-
+
\ No newline at end of file
diff --git a/samples/1-basic/build/_build.csproj.DotSettings b/samples/1-basic/build/_build.csproj.DotSettings
index 7bc2848..0306022 100644
--- a/samples/1-basic/build/_build.csproj.DotSettings
+++ b/samples/1-basic/build/_build.csproj.DotSettings
@@ -16,6 +16,8 @@
False
<Policy Inspect="True" Prefix="" Suffix="" Style="AaBb" />
<Policy Inspect="True" Prefix="" Suffix="" Style="AaBb" />
+ <Policy><Descriptor Staticness="Instance" AccessRightKinds="Private" Description="Instance fields (private)"><ElementKinds><Kind Name="FIELD" /><Kind Name="READONLY_FIELD" /></ElementKinds></Descriptor><Policy Inspect="True" WarnAboutPrefixesAndSuffixes="False" Prefix="" Suffix="" Style="AaBb" /></Policy>
+ <Policy><Descriptor Staticness="Static" AccessRightKinds="Private" Description="Static fields (private)"><ElementKinds><Kind Name="FIELD" /></ElementKinds></Descriptor><Policy Inspect="True" WarnAboutPrefixesAndSuffixes="False" Prefix="" Suffix="" Style="AaBb" /></Policy>
True
True
True
@@ -24,4 +26,5 @@
True
True
True
- True
+ True
+ True
diff --git a/samples/1-basic/src/App/Hexagrams.Nuke.Samples.Basic.App.csproj b/samples/1-basic/src/App/Hexagrams.Nuke.Samples.Basic.App.csproj
index 2b8d4ae..0d9212d 100644
--- a/samples/1-basic/src/App/Hexagrams.Nuke.Samples.Basic.App.csproj
+++ b/samples/1-basic/src/App/Hexagrams.Nuke.Samples.Basic.App.csproj
@@ -2,10 +2,10 @@
Exe
- net8.0
+ net10.0
enable
enable
false
-
+
\ No newline at end of file
diff --git a/samples/2-format/build/_build.csproj b/samples/2-format/build/_build.csproj
index 02a8c97..17d1712 100644
--- a/samples/2-format/build/_build.csproj
+++ b/samples/2-format/build/_build.csproj
@@ -2,8 +2,9 @@
Exe
- net8.0
-
+ net10.0
+
+
CS0649;CS0169
..
..
@@ -16,11 +17,11 @@
-
+
-
+
\ No newline at end of file
diff --git a/samples/2-format/build/_build.csproj.DotSettings b/samples/2-format/build/_build.csproj.DotSettings
index 7bc2848..0306022 100644
--- a/samples/2-format/build/_build.csproj.DotSettings
+++ b/samples/2-format/build/_build.csproj.DotSettings
@@ -16,6 +16,8 @@
False
<Policy Inspect="True" Prefix="" Suffix="" Style="AaBb" />
<Policy Inspect="True" Prefix="" Suffix="" Style="AaBb" />
+ <Policy><Descriptor Staticness="Instance" AccessRightKinds="Private" Description="Instance fields (private)"><ElementKinds><Kind Name="FIELD" /><Kind Name="READONLY_FIELD" /></ElementKinds></Descriptor><Policy Inspect="True" WarnAboutPrefixesAndSuffixes="False" Prefix="" Suffix="" Style="AaBb" /></Policy>
+ <Policy><Descriptor Staticness="Static" AccessRightKinds="Private" Description="Static fields (private)"><ElementKinds><Kind Name="FIELD" /></ElementKinds></Descriptor><Policy Inspect="True" WarnAboutPrefixesAndSuffixes="False" Prefix="" Suffix="" Style="AaBb" /></Policy>
True
True
True
@@ -24,4 +26,5 @@
True
True
True
- True
+ True
+ True
diff --git a/samples/2-format/src/App/Hexagrams.Nuke.Samples.Format.App.csproj b/samples/2-format/src/App/Hexagrams.Nuke.Samples.Format.App.csproj
index 2b8d4ae..0d9212d 100644
--- a/samples/2-format/src/App/Hexagrams.Nuke.Samples.Format.App.csproj
+++ b/samples/2-format/src/App/Hexagrams.Nuke.Samples.Format.App.csproj
@@ -2,10 +2,10 @@
Exe
- net8.0
+ net10.0
enable
enable
false
-
+
\ No newline at end of file
diff --git a/samples/3-test/build/_build.csproj b/samples/3-test/build/_build.csproj
index 9ea2803..ca80e2f 100644
--- a/samples/3-test/build/_build.csproj
+++ b/samples/3-test/build/_build.csproj
@@ -2,8 +2,9 @@
Exe
- net8.0
-
+ net10.0
+
+
CS0649;CS0169
..
..
@@ -16,7 +17,7 @@
-
+
@@ -24,4 +25,4 @@
-
+
\ No newline at end of file
diff --git a/samples/3-test/build/_build.csproj.DotSettings b/samples/3-test/build/_build.csproj.DotSettings
index 7bc2848..0306022 100644
--- a/samples/3-test/build/_build.csproj.DotSettings
+++ b/samples/3-test/build/_build.csproj.DotSettings
@@ -16,6 +16,8 @@
False
<Policy Inspect="True" Prefix="" Suffix="" Style="AaBb" />
<Policy Inspect="True" Prefix="" Suffix="" Style="AaBb" />
+ <Policy><Descriptor Staticness="Instance" AccessRightKinds="Private" Description="Instance fields (private)"><ElementKinds><Kind Name="FIELD" /><Kind Name="READONLY_FIELD" /></ElementKinds></Descriptor><Policy Inspect="True" WarnAboutPrefixesAndSuffixes="False" Prefix="" Suffix="" Style="AaBb" /></Policy>
+ <Policy><Descriptor Staticness="Static" AccessRightKinds="Private" Description="Static fields (private)"><ElementKinds><Kind Name="FIELD" /></ElementKinds></Descriptor><Policy Inspect="True" WarnAboutPrefixesAndSuffixes="False" Prefix="" Suffix="" Style="AaBb" /></Policy>
True
True
True
@@ -24,4 +26,5 @@
True
True
True
- True
+ True
+ True
diff --git a/samples/3-test/src/Library/Hexagrams.Nuke.Samples.Test.Library.csproj b/samples/3-test/src/Library/Hexagrams.Nuke.Samples.Test.Library.csproj
index 77a74be..816165a 100644
--- a/samples/3-test/src/Library/Hexagrams.Nuke.Samples.Test.Library.csproj
+++ b/samples/3-test/src/Library/Hexagrams.Nuke.Samples.Test.Library.csproj
@@ -1,10 +1,10 @@
- net8.0
+ net10.0
enable
enable
false
-
+
\ No newline at end of file
diff --git a/samples/3-test/tests/Library/Hexagrams.Nuke.Samples.Test.Library.Tests/Hexagrams.Nuke.Samples.Test.Library.Tests.csproj b/samples/3-test/tests/Library/Hexagrams.Nuke.Samples.Test.Library.Tests/Hexagrams.Nuke.Samples.Test.Library.Tests.csproj
index dc21bc4..508d16d 100644
--- a/samples/3-test/tests/Library/Hexagrams.Nuke.Samples.Test.Library.Tests/Hexagrams.Nuke.Samples.Test.Library.Tests.csproj
+++ b/samples/3-test/tests/Library/Hexagrams.Nuke.Samples.Test.Library.Tests/Hexagrams.Nuke.Samples.Test.Library.Tests.csproj
@@ -1,7 +1,7 @@
- net8.0
+ net10.0
enable
enable
false
@@ -18,10 +18,10 @@
runtime; build; native; contentfiles; analyzers; buildtransitive
-
-
+
+
-
+
runtime; build; native; contentfiles; analyzers; buildtransitive
all
@@ -34,4 +34,5 @@
-
+
+
\ No newline at end of file
diff --git a/src/Components/Hexagrams.Nuke.Components.csproj b/src/Components/Hexagrams.Nuke.Components.csproj
index ddcc1ac..35200a1 100644
--- a/src/Components/Hexagrams.Nuke.Components.csproj
+++ b/src/Components/Hexagrams.Nuke.Components.csproj
@@ -1,17 +1,17 @@
- net8.0
+ net10.0
enable
enable
-
+
-
+
\ No newline at end of file
diff --git a/tests/Components/Hexagrams.Nuke.Components.Tests.csproj b/tests/Components/Hexagrams.Nuke.Components.Tests.csproj
index 4e32151..1f4dabf 100644
--- a/tests/Components/Hexagrams.Nuke.Components.Tests.csproj
+++ b/tests/Components/Hexagrams.Nuke.Components.Tests.csproj
@@ -1,7 +1,7 @@
- net8.0
+ net10.0
enable
enable
false
@@ -18,10 +18,10 @@
runtime; build; native; contentfiles; analyzers; buildtransitive
-
-
+
+
-
+
runtime; build; native; contentfiles; analyzers; buildtransitive
all
@@ -35,4 +35,4 @@
-
+
\ No newline at end of file