From 99c6f105ca7f62e43c1e370922ab45f463367457 Mon Sep 17 00:00:00 2001
From: pomian <13592821+pomianowski@users.noreply.github.com>
Date: Sun, 11 Aug 2024 10:54:13 +0200
Subject: [PATCH] Update pfx
---
.../workflows/reflection-events-cd-nuget.yaml | 14 +++++++
.gitignore | 3 ++
Directory.Build.targets | 41 ++-----------------
README.md | 12 ++++++
.../ReflectionEventing.Demo.Wpf.csproj | 1 +
5 files changed, 33 insertions(+), 38 deletions(-)
diff --git a/.github/workflows/reflection-events-cd-nuget.yaml b/.github/workflows/reflection-events-cd-nuget.yaml
index f677aba..09d6316 100644
--- a/.github/workflows/reflection-events-cd-nuget.yaml
+++ b/.github/workflows/reflection-events-cd-nuget.yaml
@@ -17,11 +17,19 @@ jobs:
- uses: nuget/setup-nuget@v2
with:
nuget-api-key: ${{ secrets.NUGET_API_KEY }}
+
- name: Setup .NET Core SDK 8.x
uses: actions/setup-dotnet@v4
with:
dotnet-version: 8.x
+ - name: Fetch the certificate
+ run: |
+ $signing_keys_payload = [System.Convert]::FromBase64String("${{ secrets.STRONG_NAME_KEY }}")
+ $currentDirectory = Get-Location
+ $certificatePath = Join-Path -Path $currentDirectory -ChildPath "src/lepo.snk"
+ [IO.File]::WriteAllBytes("$certificatePath", $signing_keys_payload)
+
- name: Install dependencies
run: dotnet restore
@@ -33,3 +41,9 @@ jobs:
- name: Publish the package to NuGet.org
run: nuget push **\*.nupkg -NonInteractive -SkipDuplicate -Source 'https://api.nuget.org/v3/index.json'
+
+ - name: Upload NuGet packages as artifacts
+ uses: actions/upload-artifact@v3
+ with:
+ name: nuget-packages
+ path: ./artifacts/*.nupkg
diff --git a/.gitignore b/.gitignore
index 42bc5d0..ee283c9 100644
--- a/.gitignore
+++ b/.gitignore
@@ -10,6 +10,9 @@
*.userosscache
*.sln.docstates
+# Desktop service store
+.DS_Store
+
# Rider
.idea
diff --git a/Directory.Build.targets b/Directory.Build.targets
index 93aa491..67657ac 100644
--- a/Directory.Build.targets
+++ b/Directory.Build.targets
@@ -40,43 +40,8 @@
true
-
-
- $(IntermediateOutputPath)$(MSBuildProjectName).SkipLocalsInit.g.cs
-
-
-// This code was generated by a tool.
-//
-// Changes to this file may cause incorrect behavior and will be lost if
-// the code is regenerated.
-//
-//------------------------------------------------------------------------------
-
-[module: global::System.Runtime.CompilerServices.SkipLocalsInitAttribute]]]>
-
+
+ true
+ $(RepositoryDirectory)\src\lepo.snk
-
-
-
-
-
-
-
-
-
-
-
diff --git a/README.md b/README.md
index 6d2c040..e509aa6 100644
--- a/README.md
+++ b/README.md
@@ -9,6 +9,18 @@ ReflectionEventing is a powerful tool for developers looking to create decoupled
This repository houses the source code for the ReflectionEventing NuGet package. The package utilizes C# reflection to register services that can listen for and respond to local events.
+## 🛟 Support plans
+
+To ensure you receive the expert guidance you need, we offer a variety of support plans designed to meet the diverse needs of our community. Whether you are looking to in memory eventing or need assistance with our other libraries, our tailored support solutions are here to help. From priority email support to 24/7 dedicated assistance, we provide flexible plans to suit your project requirements.
+
+[Take a look at the lepo.co support plans](https://lepo.co/support)
+
+## 🤝 Help us keep working on this project
+
+Support the development of Reflection Eventing and other innovative projects by becoming a sponsor on GitHub! Your monthly or one-time contributions help us continue to deliver high-quality, open-source solutions that empower developers worldwide.
+
+[Sponsor Reflection Eventing on GitHub](https://github.com/sponsors/lepoco)
+
## Gettings started
ReflectionEventing is available as NuGet package on NuGet.org:
diff --git a/src/ReflectionEventing.Demo.Wpf/ReflectionEventing.Demo.Wpf.csproj b/src/ReflectionEventing.Demo.Wpf/ReflectionEventing.Demo.Wpf.csproj
index 0b5cbf2..f2a369f 100644
--- a/src/ReflectionEventing.Demo.Wpf/ReflectionEventing.Demo.Wpf.csproj
+++ b/src/ReflectionEventing.Demo.Wpf/ReflectionEventing.Demo.Wpf.csproj
@@ -3,6 +3,7 @@
WinExe
net8.0-windows
+ true
true
false