Skip to content

Commit 1ad2603

Browse files
committed
final optimizations for nuget publishing and publish workflow
1 parent 461222f commit 1ad2603

5 files changed

Lines changed: 32 additions & 28 deletions

File tree

CompuMaster.TaskManagement.UI.WinForms/CompuMaster.TaskManagement.UI.WinForms.vbproj

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,12 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
4-
<Version>2024.11.07.100</Version>
4+
<Version>2024.11.08.100</Version>
55
<Title>CompuMaster.TaskManagement.UI.WinForms - MIT license edition</Title>
66
<Company>CompuMaster GmbH</Company>
77
<Authors>Jochen Wezel</Authors>
88
<Product>CompuMaster.TaskManagement</Product>
99
<Copyright>2023-2024 CompuMaster GmbH</Copyright>
10-
<Version>2024.11.07.100</Version>
1110
<Configurations>Debug;CI_CD;Release</Configurations>
1211
<AnalysisLevel>latest-recommended</AnalysisLevel>
1312
<RootNamespace>CompuMaster.TaskManagement.UI.WinForms</RootNamespace>
@@ -27,6 +26,7 @@
2726
<RepositoryUrl>https://github.com/CompuMasterGmbH/CompuMaster.TaskManagement.git</RepositoryUrl>
2827
<Description>.NET UI library for Windows Forms with common methods for managing of (long-running) tasks/jobs with rollback/rollforward feature</Description>
2928
<PackageTags>CompuMaster Common Utils TaskManagement Progress Async Parallel Task Job Management UI Windows Forms</PackageTags>
29+
<PackageReadmeFile>README.md</PackageReadmeFile>
3030
</PropertyGroup>
3131

3232
<PropertyGroup Condition="'$(Configuration)|$(TargetFramework)|$(Platform)'=='Debug|net48|AnyCPU'">
@@ -52,6 +52,11 @@
5252
<PackagePath></PackagePath>
5353
<Pack>True</Pack>
5454
</None>
55+
<None Include="..\README.md" Pack="true" PackagePath="\">
56+
<Link>README.md</Link>
57+
<PackagePath>/</PackagePath>
58+
<Pack>True</Pack>
59+
</None>
5560
</ItemGroup>
5661

5762
<ItemGroup>

CompuMaster.TaskManagement.UIDemoApp/CompuMaster.TaskManagement.UIDemoApp.vbproj

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,8 @@
99
<EnableWindowsTargeting>true</EnableWindowsTargeting>
1010
<MyType>Empty</MyType>
1111
<GenerateResourceUsePreserializedResources>true</GenerateResourceUsePreserializedResources>
12+
<GeneratePackageOnBuild>False</GeneratePackageOnBuild>
13+
<IsPackable>false</IsPackable>
1214
</PropertyGroup>
1315

1416
<ItemGroup>

CompuMaster.TaskManagement/CompuMaster.TaskManagement.vbproj

Lines changed: 20 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,23 @@
77
<Authors>Jochen Wezel</Authors>
88
<Product>CompuMaster.TaskManagement</Product>
99
<Copyright>2023-2024 CompuMaster GmbH</Copyright>
10-
<Version>2024.11.07.100</Version>
10+
<Version>2024.11.08.100</Version>
1111
<Configurations>Debug;CI_CD;Release</Configurations>
1212
<AnalysisLevel>latest-recommended</AnalysisLevel>
13+
<OptionExplicit>On</OptionExplicit>
14+
<OptionCompare>Binary</OptionCompare>
15+
<OptionStrict>Off</OptionStrict>
16+
<OptionInfer>On</OptionInfer>
17+
<OptionStrict>On</OptionStrict>
18+
<PackageLicenseExpression>MIT</PackageLicenseExpression>
19+
<PackageIcon>logo_64x64.png</PackageIcon>
20+
<PackageProjectUrl>https://github.com/CompuMasterGmbH/CompuMaster.TaskManagement</PackageProjectUrl>
21+
<RepositoryType>git</RepositoryType>
22+
<RepositoryUrl>https://github.com/CompuMasterGmbH/CompuMaster.TaskManagement.git</RepositoryUrl>
23+
<Description>.NET library with common methods for managing of (long-running) tasks/jobs with rollback/rollforward feature</Description>
24+
<PackageTags>CompuMaster Common Utils TaskManagement Progress Async Parallel Task Job Management</PackageTags>
25+
<PackageReadmeFile>README.md</PackageReadmeFile>
26+
<ImportedNamespaces>CompuMaster.VisualBasicCompatibility=False,Microsoft.VisualBasic=True,System=True,System.Collections=True,System.Collections.Generic=True,System.Diagnostics=True,System.Linq=True,System.Xml.Linq=True,System.Threading.Tasks=True,CompuMaster.TaskManagement=True</ImportedNamespaces>
1327
</PropertyGroup>
1428
<PropertyGroup>
1529
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
@@ -36,28 +50,6 @@
3650
<DocumentationFile>CompuMaster.TaskManagement.xml</DocumentationFile>
3751
<NoWarn>42016,41999,42017,42018,42019,42032,42036,42020,42021,42022</NoWarn>
3852
</PropertyGroup>
39-
<PropertyGroup>
40-
<OptionExplicit>On</OptionExplicit>
41-
</PropertyGroup>
42-
<PropertyGroup>
43-
<OptionCompare>Binary</OptionCompare>
44-
</PropertyGroup>
45-
<PropertyGroup>
46-
<OptionStrict>Off</OptionStrict>
47-
</PropertyGroup>
48-
<PropertyGroup>
49-
<OptionInfer>On</OptionInfer>
50-
<OptionStrict>On</OptionStrict>
51-
<PackageLicenseExpression>MIT</PackageLicenseExpression>
52-
<PackageIcon>logo_64x64.png</PackageIcon>
53-
<PackageProjectUrl>https://github.com/CompuMasterGmbH/CompuMaster.TaskManagement</PackageProjectUrl>
54-
<RepositoryType>git</RepositoryType>
55-
<RepositoryUrl>https://github.com/CompuMasterGmbH/CompuMaster.TaskManagement.git</RepositoryUrl>
56-
<Description>.NET library with common methods for managing of (long-running) tasks/jobs with rollback/rollforward feature</Description>
57-
<PackageTags>CompuMaster Common Utils TaskManagement Progress Async Parallel Task Job Management</PackageTags>
58-
<DocumentationFile>CompuMaster.TaskManagement.xml</DocumentationFile>
59-
<ImportedNamespaces>CompuMaster.VisualBasicCompatibility=False,Microsoft.VisualBasic=True,System=True,System.Collections=True,System.Collections.Generic=True,System.Diagnostics=True,System.Linq=True,System.Xml.Linq=True,System.Threading.Tasks=True,CompuMaster.TaskManagement=True</ImportedNamespaces>
60-
</PropertyGroup>
6153
<!--ignor warning CA1416 (Validate platform compatibility) if OperatingSystem is Windows-->
6254
<PropertyGroup Condition="'$([System.Runtime.InteropServices.RuntimeInformation]::IsOSPlatform($([System.Runtime.InteropServices.OSPlatform]::Windows)))' == 'true'">
6355
<NoWarn>CA1416</NoWarn>
@@ -85,6 +77,11 @@
8577
<Pack>True</Pack>
8678
<PackagePath></PackagePath>
8779
</None>
80+
<None Include="..\README.md" Pack="true" PackagePath="\">
81+
<Link>README.md</Link>
82+
<PackagePath>/</PackagePath>
83+
<Pack>True</Pack>
84+
</None>
8885
</ItemGroup>
8986
<ItemGroup>
9087
<PackageReference Include="CompuMaster.VisualBasicCompatibility" Version="1.0.6" />

CompuMaster.Test.TaskManagement/CompuMaster.Test.TaskManagement.vbproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<PropertyGroup>
44
<RootNamespace></RootNamespace>
55
<TargetFrameworks>net8.0;net48</TargetFrameworks>
6-
6+
<GeneratePackageOnBuild>False</GeneratePackageOnBuild>
77
<IsPackable>false</IsPackable>
88
</PropertyGroup>
99

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -157,9 +157,9 @@ End Sub
157157

158158
#### Running Tasks
159159

160-
![Screenshot of samples for running tasks](Screenshot_dummy_tasks_running.png)
160+
![Screenshot of samples for running tasks](https://raw.githubusercontent.com/CompuMasterGmbH/CompuMaster.TaskManagement/refs/heads/main/Screenshot_dummy_tasks_running.png)
161161

162162
#### Tasks completed
163163

164-
![Screenshot of samples for finished tasks](Screenshot_dummy_tasks_finished.png)
164+
![Screenshot of samples for finished tasks](https://raw.githubusercontent.com/CompuMasterGmbH/CompuMaster.TaskManagement/refs/heads/main/Screenshot_dummy_tasks_finished.png)
165165

0 commit comments

Comments
 (0)