From bcb3b0e5818cb8eb95b430e2f4850c1916c847ae Mon Sep 17 00:00:00 2001 From: rabbitism Date: Fri, 20 Sep 2024 20:42:34 +0800 Subject: [PATCH] feat: Add Nuget packaging for Prism and ReactiveUI extensions, enable symbol packages. --- .github/workflows/pack.yml | 6 ++++++ src/Ursa.PrismExtension/Ursa.PrismExtension.csproj | 4 +++- src/Ursa.ReactiveUI/Ursa.ReactiveUIExtension.csproj | 2 ++ src/Ursa.Themes.Semi/Ursa.Themes.Semi.csproj | 2 ++ 4 files changed, 13 insertions(+), 1 deletion(-) diff --git a/.github/workflows/pack.yml b/.github/workflows/pack.yml index 05b885b..16c1058 100644 --- a/.github/workflows/pack.yml +++ b/.github/workflows/pack.yml @@ -18,6 +18,12 @@ jobs: - name: Nuget Ursa.Themes.Semi run: dotnet pack ./src/Ursa.Themes.Semi -o ./nugets + + - name: Nuget Prism Extension + run: dotnet pack ./src/Ursa.PrismExtension -o ./nugets + + - name: Nuget ReactiveUI Extension + run: dotnet pack ./src/Ursa.ReactiveUI -o ./nugets - name: Upload a Build Artifact uses: actions/upload-artifact@v4.3.1 diff --git a/src/Ursa.PrismExtension/Ursa.PrismExtension.csproj b/src/Ursa.PrismExtension/Ursa.PrismExtension.csproj index e525d50..3e119fb 100644 --- a/src/Ursa.PrismExtension/Ursa.PrismExtension.csproj +++ b/src/Ursa.PrismExtension/Ursa.PrismExtension.csproj @@ -4,12 +4,14 @@ net8.0 - 1.0.0 + 1.0.1 enable enable latest Irihi.Ursa.PrismExtension irihi.png + true + snupkg diff --git a/src/Ursa.ReactiveUI/Ursa.ReactiveUIExtension.csproj b/src/Ursa.ReactiveUI/Ursa.ReactiveUIExtension.csproj index a530383..529486a 100644 --- a/src/Ursa.ReactiveUI/Ursa.ReactiveUIExtension.csproj +++ b/src/Ursa.ReactiveUI/Ursa.ReactiveUIExtension.csproj @@ -17,6 +17,8 @@ 1.0.1 https://github.com/irihitech/Ursa.Avalonia + true + snupkg diff --git a/src/Ursa.Themes.Semi/Ursa.Themes.Semi.csproj b/src/Ursa.Themes.Semi/Ursa.Themes.Semi.csproj index 565f314..fcc29d2 100644 --- a/src/Ursa.Themes.Semi/Ursa.Themes.Semi.csproj +++ b/src/Ursa.Themes.Semi/Ursa.Themes.Semi.csproj @@ -11,6 +11,8 @@ Irihi.Ursa.Themes.Semi irihi.png true + true + snupkg