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