bitfoundation / bitplatform

Build all of your apps using what you already know and love ❤️
https://bitplatform.dev
MIT License
1.08k stars 226 forks source link

Add Build insurance `Workflows` #3433

Closed taha-ghadirian closed 2 years ago

taha-ghadirian commented 2 years ago

Due to issue #3419, I noticed that building template could lead to problem on different Os's because of some small changes, So I decided to write workflows to insure that templates are really multi platform and can run on every single Dotnet supported Os without error.

I'm currently working on this issue, please assign it to me, thanks.

ysmoradi commented 2 years ago

I'm working on CI/CD https://github.com/ysmoradi/TodoTemplateDevOps/actions This makes sure that project templates get built on Windows/Mac/Linux we can use it for bitplatform repo CI/CD + developer can use the same GitHub actions in projects that get created with dotnet new bit templates

Note that we've no intention to enable bit.blazorui development on platforms other than Windows(Visual Studio) at the moment

taha-ghadirian commented 2 years ago

So let's improve the existing Ci and write per platform Ci's :)

msynk commented 2 years ago

@taha-ghadirian & @ysmoradi great job guys 👌✌️👍🚀

ysmoradi commented 2 years ago

The matrix strategy (#3435) sounds interesting to me Shall we talk whenever is suitable for you? https://outlook.office365.com/owa/calendar/YaserMoradiCalendar@BitPlatform.dev/bookings/