Skip to content

Commit dd2e75f

Browse files
authored
Merge pull request #388 from serverlessworkflow/feat-k8s-container-platform
Add Kubernetes runtime
2 parents d57ecae + 9db918c commit dd2e75f

File tree

75 files changed

+1443
-382
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

75 files changed

+1443
-382
lines changed

Synapse.sln

Lines changed: 21 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,6 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "runner", "runner", "{1DA47E
1717
EndProject
1818
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Synapse.Core", "src\core\Synapse.Core\Synapse.Core.csproj", "{F2804D69-04C9-463D-B5E5-D3185163EBC0}"
1919
EndProject
20-
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Synapse.Core.Infrastructure.Containers.Docker", "src\core\Synapse.Core.Infrastructure.Containers.Docker\Synapse.Core.Infrastructure.Containers.Docker.csproj", "{40EB503E-6E97-4375-A172-6EF55F9E0FF3}"
21-
EndProject
2220
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "api", "api", "{63715FC0-736D-4972-A865-41126155DF45}"
2321
EndProject
2422
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Synapse.Dashboard", "src\dashboard\Synapse.Dashboard\Synapse.Dashboard.csproj", "{A9BB7219-B24B-4E40-B10A-69E618BDA272}"
@@ -58,8 +56,6 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Synapse.Runtime.Abstraction
5856
EndProject
5957
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Synapse.Runtime.Native", "src\runtime\Synapse.Runtime.Native\Synapse.Runtime.Native.csproj", "{DC24E506-602F-4FD9-B8C0-CEA6B2AD8888}"
6058
EndProject
61-
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Synapse.Runtime.Containerized", "src\runtime\Synapse.Runtime.Containerized\Synapse.Runtime.Containerized.csproj", "{F327B8F1-9A13-4924-AE1B-E69788AC73E7}"
62-
EndProject
6359
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Synapse.Runner", "src\runner\Synapse.Runner\Synapse.Runner.csproj", "{E5FAA9BA-07C3-49CF-AD3B-897AE1D0B018}"
6460
EndProject
6561
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Synapse.Dashboard.StateManagement", "src\dashboard\Synapse.Dashboard.StateManagement\Synapse.Dashboard.StateManagement.csproj", "{91EF9F64-4997-407C-B353-C26B1421D0FB}"
@@ -132,6 +128,12 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "templates", "templates", "{
132128
deployments\helm\templates\services.yaml = deployments\helm\templates\services.yaml
133129
EndProjectSection
134130
EndProject
131+
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Synapse.Runtime.Docker", "src\runtime\Synapse.Runtime.Docker\Synapse.Runtime.Docker.csproj", "{8FF58403-9E13-4F58-864F-E6FBC877BF37}"
132+
EndProject
133+
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Synapse.Runtime.Kubernetes", "src\runtime\Synapse.Runtime.Kubernetes\Synapse.Runtime.Kubernetes.csproj", "{9B37AA4A-A342-4A41-A2A1-C8466825A70A}"
134+
EndProject
135+
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Synapse.Core.Infrastructure.Containers.Docker", "src\core\Synapse.Core.Infrastructure.Containers.Docker\Synapse.Core.Infrastructure.Containers.Docker.csproj", "{DD6381BD-2C8B-4CE1-99B2-EC585DD818FA}"
136+
EndProject
135137
Global
136138
GlobalSection(SolutionConfigurationPlatforms) = preSolution
137139
Debug|Any CPU = Debug|Any CPU
@@ -142,10 +144,6 @@ Global
142144
{F2804D69-04C9-463D-B5E5-D3185163EBC0}.Debug|Any CPU.Build.0 = Debug|Any CPU
143145
{F2804D69-04C9-463D-B5E5-D3185163EBC0}.Release|Any CPU.ActiveCfg = Release|Any CPU
144146
{F2804D69-04C9-463D-B5E5-D3185163EBC0}.Release|Any CPU.Build.0 = Release|Any CPU
145-
{40EB503E-6E97-4375-A172-6EF55F9E0FF3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
146-
{40EB503E-6E97-4375-A172-6EF55F9E0FF3}.Debug|Any CPU.Build.0 = Debug|Any CPU
147-
{40EB503E-6E97-4375-A172-6EF55F9E0FF3}.Release|Any CPU.ActiveCfg = Release|Any CPU
148-
{40EB503E-6E97-4375-A172-6EF55F9E0FF3}.Release|Any CPU.Build.0 = Release|Any CPU
149147
{A9BB7219-B24B-4E40-B10A-69E618BDA272}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
150148
{A9BB7219-B24B-4E40-B10A-69E618BDA272}.Debug|Any CPU.Build.0 = Debug|Any CPU
151149
{A9BB7219-B24B-4E40-B10A-69E618BDA272}.Release|Any CPU.ActiveCfg = Release|Any CPU
@@ -190,10 +188,6 @@ Global
190188
{DC24E506-602F-4FD9-B8C0-CEA6B2AD8888}.Debug|Any CPU.Build.0 = Debug|Any CPU
191189
{DC24E506-602F-4FD9-B8C0-CEA6B2AD8888}.Release|Any CPU.ActiveCfg = Release|Any CPU
192190
{DC24E506-602F-4FD9-B8C0-CEA6B2AD8888}.Release|Any CPU.Build.0 = Release|Any CPU
193-
{F327B8F1-9A13-4924-AE1B-E69788AC73E7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
194-
{F327B8F1-9A13-4924-AE1B-E69788AC73E7}.Debug|Any CPU.Build.0 = Debug|Any CPU
195-
{F327B8F1-9A13-4924-AE1B-E69788AC73E7}.Release|Any CPU.ActiveCfg = Release|Any CPU
196-
{F327B8F1-9A13-4924-AE1B-E69788AC73E7}.Release|Any CPU.Build.0 = Release|Any CPU
197191
{E5FAA9BA-07C3-49CF-AD3B-897AE1D0B018}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
198192
{E5FAA9BA-07C3-49CF-AD3B-897AE1D0B018}.Debug|Any CPU.Build.0 = Debug|Any CPU
199193
{E5FAA9BA-07C3-49CF-AD3B-897AE1D0B018}.Release|Any CPU.ActiveCfg = Release|Any CPU
@@ -218,6 +212,18 @@ Global
218212
{A2D3AFB0-C7E0-4778-9D0A-DFCE0E24AF17}.Debug|Any CPU.Build.0 = Debug|Any CPU
219213
{A2D3AFB0-C7E0-4778-9D0A-DFCE0E24AF17}.Release|Any CPU.ActiveCfg = Release|Any CPU
220214
{A2D3AFB0-C7E0-4778-9D0A-DFCE0E24AF17}.Release|Any CPU.Build.0 = Release|Any CPU
215+
{8FF58403-9E13-4F58-864F-E6FBC877BF37}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
216+
{8FF58403-9E13-4F58-864F-E6FBC877BF37}.Debug|Any CPU.Build.0 = Debug|Any CPU
217+
{8FF58403-9E13-4F58-864F-E6FBC877BF37}.Release|Any CPU.ActiveCfg = Release|Any CPU
218+
{8FF58403-9E13-4F58-864F-E6FBC877BF37}.Release|Any CPU.Build.0 = Release|Any CPU
219+
{9B37AA4A-A342-4A41-A2A1-C8466825A70A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
220+
{9B37AA4A-A342-4A41-A2A1-C8466825A70A}.Debug|Any CPU.Build.0 = Debug|Any CPU
221+
{9B37AA4A-A342-4A41-A2A1-C8466825A70A}.Release|Any CPU.ActiveCfg = Release|Any CPU
222+
{9B37AA4A-A342-4A41-A2A1-C8466825A70A}.Release|Any CPU.Build.0 = Release|Any CPU
223+
{DD6381BD-2C8B-4CE1-99B2-EC585DD818FA}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
224+
{DD6381BD-2C8B-4CE1-99B2-EC585DD818FA}.Debug|Any CPU.Build.0 = Debug|Any CPU
225+
{DD6381BD-2C8B-4CE1-99B2-EC585DD818FA}.Release|Any CPU.ActiveCfg = Release|Any CPU
226+
{DD6381BD-2C8B-4CE1-99B2-EC585DD818FA}.Release|Any CPU.Build.0 = Release|Any CPU
221227
EndGlobalSection
222228
GlobalSection(SolutionProperties) = preSolution
223229
HideSolutionNode = FALSE
@@ -229,7 +235,6 @@ Global
229235
{32EAD165-3D99-42CD-B3AF-05136DCC7F35} = {4B9AF05C-9D6D-48C0-994D-D4A5C28FA24D}
230236
{1DA47E5F-B23A-4D3C-96AA-4BD2662AB946} = {4B9AF05C-9D6D-48C0-994D-D4A5C28FA24D}
231237
{F2804D69-04C9-463D-B5E5-D3185163EBC0} = {9E296C8A-4D78-4592-B046-11A3A953FD25}
232-
{40EB503E-6E97-4375-A172-6EF55F9E0FF3} = {9E296C8A-4D78-4592-B046-11A3A953FD25}
233238
{63715FC0-736D-4972-A865-41126155DF45} = {4B9AF05C-9D6D-48C0-994D-D4A5C28FA24D}
234239
{A9BB7219-B24B-4E40-B10A-69E618BDA272} = {7DF998B8-0FB1-470E-8ED0-EA1CC7B16901}
235240
{327FF68E-E729-4616-B1BE-B262A95890A2} = {63715FC0-736D-4972-A865-41126155DF45}
@@ -243,7 +248,6 @@ Global
243248
{175CE1C5-FE17-4C8B-8823-E812BAD4E527} = {4B9AF05C-9D6D-48C0-994D-D4A5C28FA24D}
244249
{A0E5E7F2-8C9C-4F36-B3FD-C09074893023} = {175CE1C5-FE17-4C8B-8823-E812BAD4E527}
245250
{DC24E506-602F-4FD9-B8C0-CEA6B2AD8888} = {175CE1C5-FE17-4C8B-8823-E812BAD4E527}
246-
{F327B8F1-9A13-4924-AE1B-E69788AC73E7} = {175CE1C5-FE17-4C8B-8823-E812BAD4E527}
247251
{E5FAA9BA-07C3-49CF-AD3B-897AE1D0B018} = {1DA47E5F-B23A-4D3C-96AA-4BD2662AB946}
248252
{91EF9F64-4997-407C-B353-C26B1421D0FB} = {7DF998B8-0FB1-470E-8ED0-EA1CC7B16901}
249253
{A9085F4A-5FDF-4F4A-B267-A03BC5E0FDB0} = {32EAD165-3D99-42CD-B3AF-05136DCC7F35}
@@ -255,6 +259,9 @@ Global
255259
{2A6EE5DF-BD7E-4CC6-BB9B-7BE5FC128302} = {750922F9-5C47-42FE-945F-576818E6DEC9}
256260
{B6A96DC3-E57A-4022-9279-1DB57744C893} = {562C91A3-6E91-4489-9D9D-064E7436D900}
257261
{3F5CCCE8-46F8-4873-8EF9-38E14EAE7E01} = {B6A96DC3-E57A-4022-9279-1DB57744C893}
262+
{8FF58403-9E13-4F58-864F-E6FBC877BF37} = {175CE1C5-FE17-4C8B-8823-E812BAD4E527}
263+
{9B37AA4A-A342-4A41-A2A1-C8466825A70A} = {175CE1C5-FE17-4C8B-8823-E812BAD4E527}
264+
{DD6381BD-2C8B-4CE1-99B2-EC585DD818FA} = {9E296C8A-4D78-4592-B046-11A3A953FD25}
258265
EndGlobalSection
259266
GlobalSection(ExtensibilityGlobals) = postSolution
260267
SolutionGuid = {2A6C03D6-355A-4B39-9F2B-D0FDE429C0E2}
8.32 KB
Loading

src/api/Synapse.Api.Application/Synapse.Api.Application.csproj

Lines changed: 19 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
<ImplicitUsings>enable</ImplicitUsings>
77
<NeutralLanguage>en</NeutralLanguage>
88
<GenerateDocumentationFile>True</GenerateDocumentationFile>
9-
<VersionPrefix>1.1.0</VersionPrefix>
9+
<VersionPrefix>1.0.0</VersionPrefix>
1010
<VersionSuffix>alpha1</VersionSuffix>
1111
<AssemblyVersion>$(VersionPrefix)</AssemblyVersion>
1212
<FileVersion>$(VersionPrefix)</FileVersion>
@@ -18,19 +18,32 @@
1818
<PackageProjectUrl>https://github.com/serverlessworkflow/synapse</PackageProjectUrl>
1919
<PackageTags>synapse api application</PackageTags>
2020
<IsPackable>true</IsPackable>
21-
<GenerateAppxPackageOnBuild>true</GenerateAppxPackageOnBuild>
22-
<NeutralLanguage>en</NeutralLanguage>
21+
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
2322
<PackageLicenseExpression>Apache-2.0</PackageLicenseExpression>
2423
<PackageRequireLicenseAcceptance>True</PackageRequireLicenseAcceptance>
24+
<PackageIcon>transparent_logomark_256.png</PackageIcon>
25+
<PackageReadmeFile>README.md</PackageReadmeFile>
26+
<Description>Contains the Synapse API commands, queries and services</Description>
2527
<AssemblyVersion>$(VersionPrefix).0</AssemblyVersion>
2628
<FileVersion>$(VersionPrefix).0</FileVersion>
2729
<DebugType>embedded</DebugType>
2830
</PropertyGroup>
2931

3032
<ItemGroup>
31-
<PackageReference Include="IdentityServer4" Version="4.1.2" />
32-
<PackageReference Include="IdentityServer4.Storage" Version="4.1.2" />
33-
<PackageReference Include="Polly" Version="8.4.0" />
33+
<None Include="..\..\..\assets\images\transparent_logomark_256.png" Link="transparent_logomark_256.png">
34+
<PackagePath>\</PackagePath>
35+
<Pack>True</Pack>
36+
</None>
37+
<None Include="..\..\..\README.md">
38+
<PackagePath>\</PackagePath>
39+
<Pack>True</Pack>
40+
</None>
41+
</ItemGroup>
42+
43+
<ItemGroup>
44+
<PackageReference Include="IdentityServer4" Version="4.1.2" NoWarn="NU1902" />
45+
<PackageReference Include="IdentityServer4.Storage" Version="4.1.2" NoWarn="NU1902" />
46+
<PackageReference Include="Polly" Version="8.4.1" />
3447
</ItemGroup>
3548

3649
<ItemGroup>

src/api/Synapse.Api.Client.Core/Synapse.Api.Client.Core.csproj

Lines changed: 16 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
<ImplicitUsings>enable</ImplicitUsings>
77
<NeutralLanguage>en</NeutralLanguage>
88
<GenerateDocumentationFile>True</GenerateDocumentationFile>
9-
<VersionPrefix>1.1.0</VersionPrefix>
9+
<VersionPrefix>1.0.0</VersionPrefix>
1010
<VersionSuffix>alpha1</VersionSuffix>
1111
<AssemblyVersion>$(VersionPrefix)</AssemblyVersion>
1212
<FileVersion>$(VersionPrefix)</FileVersion>
@@ -18,15 +18,28 @@
1818
<PackageProjectUrl>https://github.com/serverlessworkflow/synapse</PackageProjectUrl>
1919
<PackageTags>synapse api client core</PackageTags>
2020
<IsPackable>true</IsPackable>
21-
<GenerateAppxPackageOnBuild>true</GenerateAppxPackageOnBuild>
22-
<NeutralLanguage>en</NeutralLanguage>
21+
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
2322
<PackageLicenseExpression>Apache-2.0</PackageLicenseExpression>
2423
<PackageRequireLicenseAcceptance>True</PackageRequireLicenseAcceptance>
24+
<PackageIcon>transparent_logomark_256.png</PackageIcon>
25+
<PackageReadmeFile>README.md</PackageReadmeFile>
26+
<Description>Contains abstractions and interfaces used by clients of the Synapse API</Description>
2527
<AssemblyVersion>$(VersionPrefix).0</AssemblyVersion>
2628
<FileVersion>$(VersionPrefix).0</FileVersion>
2729
<DebugType>embedded</DebugType>
2830
</PropertyGroup>
2931

32+
<ItemGroup>
33+
<None Include="..\..\..\assets\images\transparent_logomark_256.png" Link="transparent_logomark_256.png">
34+
<PackagePath>\</PackagePath>
35+
<Pack>True</Pack>
36+
</None>
37+
<None Include="..\..\..\README.md">
38+
<PackagePath>\</PackagePath>
39+
<Pack>True</Pack>
40+
</None>
41+
</ItemGroup>
42+
3043
<ItemGroup>
3144
<ProjectReference Include="..\..\core\Synapse.Core\Synapse.Core.csproj" />
3245
</ItemGroup>

src/api/Synapse.Api.Client.Http/Synapse.Api.Client.Http.csproj

Lines changed: 17 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
<ImplicitUsings>enable</ImplicitUsings>
77
<NeutralLanguage>en</NeutralLanguage>
88
<GenerateDocumentationFile>True</GenerateDocumentationFile>
9-
<VersionPrefix>1.1.0</VersionPrefix>
9+
<VersionPrefix>1.0.0</VersionPrefix>
1010
<VersionSuffix>alpha1</VersionSuffix>
1111
<AssemblyVersion>$(VersionPrefix)</AssemblyVersion>
1212
<FileVersion>$(VersionPrefix)</FileVersion>
@@ -18,18 +18,31 @@
1818
<PackageProjectUrl>https://github.com/serverlessworkflow/synapse</PackageProjectUrl>
1919
<PackageTags>synapse api client http</PackageTags>
2020
<IsPackable>true</IsPackable>
21-
<GenerateAppxPackageOnBuild>true</GenerateAppxPackageOnBuild>
22-
<NeutralLanguage>en</NeutralLanguage>
21+
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
2322
<PackageLicenseExpression>Apache-2.0</PackageLicenseExpression>
2423
<PackageRequireLicenseAcceptance>True</PackageRequireLicenseAcceptance>
24+
<PackageIcon>transparent_logomark_256.png</PackageIcon>
25+
<PackageReadmeFile>README.md</PackageReadmeFile>
26+
<Description>Contains the HTTP client for the Synapse API</Description>
2527
<AssemblyVersion>$(VersionPrefix).0</AssemblyVersion>
2628
<FileVersion>$(VersionPrefix).0</FileVersion>
2729
<DebugType>embedded</DebugType>
2830
</PropertyGroup>
2931

32+
<ItemGroup>
33+
<None Include="..\..\..\assets\images\transparent_logomark_256.png" Link="transparent_logomark_256.png">
34+
<PackagePath>\</PackagePath>
35+
<Pack>True</Pack>
36+
</None>
37+
<None Include="..\..\..\README.md">
38+
<PackagePath>\</PackagePath>
39+
<Pack>True</Pack>
40+
</None>
41+
</ItemGroup>
42+
3043
<ItemGroup>
3144
<PackageReference Include="Microsoft.AspNetCore.SignalR.Client" Version="8.0.8" />
32-
<PackageReference Include="ServerlessWorkflow.Sdk.IO" Version="1.0.0-alpha2.14" />
45+
<PackageReference Include="ServerlessWorkflow.Sdk.IO" Version="1.0.0-alpha2.15" />
3346
<PackageReference Include="System.Reactive" Version="6.0.1" />
3447
</ItemGroup>
3548

src/api/Synapse.Api.Http/Synapse.Api.Http.csproj

Lines changed: 18 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
<NeutralLanguage>en</NeutralLanguage>
88
<OutputType>Library</OutputType>
99
<GenerateDocumentationFile>True</GenerateDocumentationFile>
10-
<VersionPrefix>1.1.0</VersionPrefix>
10+
<VersionPrefix>1.0.0</VersionPrefix>
1111
<VersionSuffix>alpha1</VersionSuffix>
1212
<AssemblyVersion>$(VersionPrefix)</AssemblyVersion>
1313
<FileVersion>$(VersionPrefix)</FileVersion>
@@ -19,18 +19,31 @@
1919
<PackageProjectUrl>https://github.com/serverlessworkflow/synapse</PackageProjectUrl>
2020
<PackageTags>synapse api http</PackageTags>
2121
<IsPackable>true</IsPackable>
22-
<GenerateAppxPackageOnBuild>true</GenerateAppxPackageOnBuild>
23-
<NeutralLanguage>en</NeutralLanguage>
22+
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
2423
<PackageLicenseExpression>Apache-2.0</PackageLicenseExpression>
2524
<PackageRequireLicenseAcceptance>True</PackageRequireLicenseAcceptance>
25+
<PackageIcon>transparent_logomark_256.png</PackageIcon>
26+
<PackageReadmeFile>README.md</PackageReadmeFile>
27+
<Description>Contains the services and controllers used by Synapse HTTP API</Description>
2628
<AssemblyVersion>$(VersionPrefix).0</AssemblyVersion>
2729
<FileVersion>$(VersionPrefix).0</FileVersion>
2830
<DebugType>embedded</DebugType>
2931
</PropertyGroup>
3032

3133
<ItemGroup>
32-
<PackageReference Include="Neuroglia.Mediation.AspNetCore" Version="4.15.3" />
33-
<PackageReference Include="Neuroglia.Security.AspNetCore" Version="4.15.3" />
34+
<None Include="..\..\..\assets\images\transparent_logomark_256.png" Link="transparent_logomark_256.png">
35+
<PackagePath>\</PackagePath>
36+
<Pack>True</Pack>
37+
</None>
38+
<None Include="..\..\..\README.md">
39+
<PackagePath>\</PackagePath>
40+
<Pack>True</Pack>
41+
</None>
42+
</ItemGroup>
43+
44+
<ItemGroup>
45+
<PackageReference Include="Neuroglia.Mediation.AspNetCore" Version="4.15.4" />
46+
<PackageReference Include="Neuroglia.Security.AspNetCore" Version="4.15.4" />
3447
<PackageReference Include="Swashbuckle.AspNetCore.SwaggerGen" Version="6.7.3" />
3548
</ItemGroup>
3649

src/api/Synapse.Api.Server/Synapse.Api.Server.csproj

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
<ImplicitUsings>enable</ImplicitUsings>
77
<NeutralLanguage>en</NeutralLanguage>
88
<GenerateDocumentationFile>True</GenerateDocumentationFile>
9-
<VersionPrefix>1.1.0</VersionPrefix>
9+
<VersionPrefix>1.0.0</VersionPrefix>
1010
<VersionSuffix>alpha1</VersionSuffix>
1111
<AssemblyVersion>$(VersionPrefix)</AssemblyVersion>
1212
<FileVersion>$(VersionPrefix)</FileVersion>
@@ -17,7 +17,6 @@
1717
<RepositoryType>git</RepositoryType>
1818
<PackageProjectUrl>https://github.com/serverlessworkflow/synapse</PackageProjectUrl>
1919
<PackageTags>synapse api server</PackageTags>
20-
<NeutralLanguage>en</NeutralLanguage>
2120
<PackageLicenseExpression>Apache-2.0</PackageLicenseExpression>
2221
<PackageRequireLicenseAcceptance>True</PackageRequireLicenseAcceptance>
2322
<AssemblyVersion>$(VersionPrefix).0</AssemblyVersion>

src/cli/Synapse.Cli/Synapse.Cli.csproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
<OutputType>Exe</OutputType>
88
<NeutralLanguage>en</NeutralLanguage>
99
<GenerateDocumentationFile>True</GenerateDocumentationFile>
10-
<VersionPrefix>1.1.0</VersionPrefix>
10+
<VersionPrefix>1.0.0</VersionPrefix>
1111
<VersionSuffix>alpha1</VersionSuffix>
1212
<AssemblyVersion>$(VersionPrefix)</AssemblyVersion>
1313
<FileVersion>$(VersionPrefix)</FileVersion>
@@ -32,7 +32,7 @@
3232
<PackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="8.0.1" />
3333
<PackageReference Include="moment.net" Version="1.3.4" />
3434
<PackageReference Include="NetEscapades.Configuration.Yaml" Version="3.1.0" />
35-
<PackageReference Include="ServerlessWorkflow.Sdk.IO" Version="1.0.0-alpha2.14" />
35+
<PackageReference Include="ServerlessWorkflow.Sdk.IO" Version="1.0.0-alpha2.15" />
3636
<PackageReference Include="Spectre.Console" Version="0.49.1" />
3737
<PackageReference Include="System.CommandLine.NamingConventionBinder" Version="2.0.0-beta4.22272.1" />
3838
</ItemGroup>

src/core/Synapse.Core.Infrastructure.Containers.Docker/Synapse.Core.Infrastructure.Containers.Docker.csproj

Lines changed: 16 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
<ImplicitUsings>enable</ImplicitUsings>
77
<NeutralLanguage>en</NeutralLanguage>
88
<GenerateDocumentationFile>True</GenerateDocumentationFile>
9-
<VersionPrefix>1.1.0</VersionPrefix>
9+
<VersionPrefix>1.0.0</VersionPrefix>
1010
<VersionSuffix>alpha1</VersionSuffix>
1111
<AssemblyVersion>$(VersionPrefix)</AssemblyVersion>
1212
<FileVersion>$(VersionPrefix)</FileVersion>
@@ -18,15 +18,29 @@
1818
<PackageProjectUrl>https://github.com/serverlessworkflow/synapse</PackageProjectUrl>
1919
<PackageTags>synapse core infrastructure containers docker</PackageTags>
2020
<IsPackable>true</IsPackable>
21-
<GenerateAppxPackageOnBuild>true</GenerateAppxPackageOnBuild>
21+
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
2222
<NeutralLanguage>en</NeutralLanguage>
2323
<PackageLicenseExpression>Apache-2.0</PackageLicenseExpression>
2424
<PackageRequireLicenseAcceptance>True</PackageRequireLicenseAcceptance>
25+
<PackageIcon>transparent_logomark_256.png</PackageIcon>
26+
<PackageReadmeFile>README.md</PackageReadmeFile>
27+
<Description>Contains the Docker container platform for running Synapse in a containerized environment.</Description>
2528
<AssemblyVersion>$(VersionPrefix).0</AssemblyVersion>
2629
<FileVersion>$(VersionPrefix).0</FileVersion>
2730
<DebugType>embedded</DebugType>
2831
</PropertyGroup>
2932

33+
<ItemGroup>
34+
<None Include="..\..\..\assets\images\transparent_logomark_256.png" Link="transparent_logomark_256.png">
35+
<PackagePath>\</PackagePath>
36+
<Pack>True</Pack>
37+
</None>
38+
<None Include="..\..\..\README.md">
39+
<PackagePath>\</PackagePath>
40+
<Pack>True</Pack>
41+
</None>
42+
</ItemGroup>
43+
3044
<ItemGroup>
3145
<PackageReference Include="Docker.DotNet" Version="3.125.15" />
3246
</ItemGroup>

0 commit comments

Comments
 (0)