Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Split the MAUI build/pack into its own process #4385

Open
rockfordlhotka opened this issue Dec 13, 2024 · 0 comments
Open

Split the MAUI build/pack into its own process #4385

rockfordlhotka opened this issue Dec 13, 2024 · 0 comments

Comments

@rockfordlhotka
Copy link
Member

rockfordlhotka commented Dec 13, 2024

Because .NET MAUI has a separate release cycle from .NET itself, the Csla.Xaml.Maui project and NuGet package also needs to have a separate release cycle from the rest of CSLA.

@Bowman74 has some good insights into this in #4349

I think it will require

  • Pulling the Csla.Xaml.Maui project out of the csla.build solution
  • Changing Csla.Xaml.Maui.csproj to reference CSLA via NuGet instead of as a project reference
  • Creating a new solution specifically for building the CSLA MAUI project
  • Creating a new GitHub action yaml file to build/pack/push the CSLA MAUI project
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Development

No branches or pull requests

1 participant