diff --git a/.github/workflows/pack.yml b/.github/workflows/pack.yml index 619b807..5988927 100644 --- a/.github/workflows/pack.yml +++ b/.github/workflows/pack.yml @@ -13,9 +13,12 @@ jobs: - name: Checkout uses: actions/checkout@v4.1.1 - - name: Nuget + - name: Nuget Ursa run: dotnet pack ./src/Ursa -o ./nugets + - name: Nuget Ursa.Themes.Semi + run: dotnet pack ./src/Ursa.Themes.Semi -o ./nugets + - name: Desktop run: dotnet publish ./demo/Ursa.Demo.Desktop -r win-x64 -c Release /p:PublishSingleFile=true /p:IncludeNativeLibrariesForSelfExtract=true --self-contained true diff --git a/demo/Ursa.Demo.Browser/Program.cs b/demo/Ursa.Demo.Browser/Program.cs index 4fa7162..f665641 100644 --- a/demo/Ursa.Demo.Browser/Program.cs +++ b/demo/Ursa.Demo.Browser/Program.cs @@ -7,9 +7,9 @@ using Avalonia.Browser; namespace Ursa.Demo.Browser; -internal partial class Program +internal sealed partial class Program { - private static async Task Main(string[] args) => await BuildAvaloniaApp() + private static Task Main(string[] args) => BuildAvaloniaApp() .StartBrowserAppAsync("out"); public static AppBuilder BuildAvaloniaApp() diff --git a/demo/Ursa.Demo.Browser/Ursa.Demo.Browser.csproj b/demo/Ursa.Demo.Browser/Ursa.Demo.Browser.csproj index 5860415..0b2c8c4 100644 --- a/demo/Ursa.Demo.Browser/Ursa.Demo.Browser.csproj +++ b/demo/Ursa.Demo.Browser/Ursa.Demo.Browser.csproj @@ -11,4 +11,8 @@ + + + + diff --git a/demo/Ursa.Demo.Browser/linker.xml b/demo/Ursa.Demo.Browser/linker.xml new file mode 100644 index 0000000..1b96c2a --- /dev/null +++ b/demo/Ursa.Demo.Browser/linker.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file