Skip to content

Commit cad93bd

Browse files
committed
updates for nuget, GHP
1 parent afe0a7d commit cad93bd

3 files changed

Lines changed: 11 additions & 15 deletions

File tree

.github/workflows/nugetci.yml

Lines changed: 6 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -25,17 +25,11 @@ jobs:
2525
- name: dotnet pack
2626
run: dotnet pack RulesEngineEditor.sln -c Release --no-build --include-source --include-symbols -o nupkg
2727

28-
- name: setup nuget
28+
- name: Publish NuGet packages
2929
if: github.event_name == 'push' && github.ref == 'refs/heads/main'
30-
uses: NuGet/setup-nuget@v1.0.6
3130
env:
32-
ACTIONS_ALLOW_UNSECURE_COMMANDS: 'true'
33-
with:
34-
nuget-version: latest
35-
36-
- name: Publish NuGet
37-
uses: brandedoutcast/publish-nuget@v2
38-
with:
39-
PROJECT_FILE_PATH: src/RulesEngineEditor/RulesEngineEditor.csproj
40-
NUGET_KEY: ${{ secrets.NUGET_API_KEY }}
41-
PACKAGE_NAME: RulesEngineEditor
31+
NUGET_API_KEY: ${{ secrets.NUGET_API_KEY }}
32+
run: |
33+
echo "Packing results:"
34+
ls -la nupkg || true
35+
dotnet nuget push "nupkg/*.nupkg" -s https://api.nuget.org/v3/index.json -k $NUGET_API_KEY --skip-duplicate

demo/RulesEngineEditorWebAssembly/RulesEngineJsonSourceContext.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@
77
[JsonSerializable(typeof(Rule))]
88
[JsonSerializable(typeof(WorkflowData))]
99
[JsonSerializable(typeof(RuleActions))] // <-- Added for RuleActions
10+
[JsonSerializable(typeof(InputRuleParameterDictionary))] // Added for InputRuleParameterDictionary
11+
[JsonSerializable(typeof(System.Collections.Generic.List<InputRuleParameterDictionary>))] // Added for list
1012
public partial class RulesEngineJsonSourceContext : JsonSerializerContext
1113
{
1214
}

src/RulesEngineEditor/RulesEngineEditor.csproj

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,9 @@
1313
<PackageReleaseNotes>https://github.com/alexreich/RulesEngineEditor/blob/main/CHANGELOG.md</PackageReleaseNotes>
1414
<PackageIcon>RulesEngineEditor.png</PackageIcon>
1515
<PackageIconUrl />
16-
<Version>1.4.3</Version>
17-
<AssemblyVersion>1.4.3.0</AssemblyVersion>
18-
<FileVersion>1.4.3.0</FileVersion>
16+
<Version>1.4.4</Version>
17+
<AssemblyVersion>1.4.4.0</AssemblyVersion>
18+
<FileVersion>1.4.4.0</FileVersion>
1919
<PackageReadmeFile>README.md</PackageReadmeFile>
2020
</PropertyGroup>
2121
<ItemGroup>

0 commit comments

Comments
 (0)