flamethrower icon indicating copy to clipboard operation
flamethrower copied to clipboard

Integrating a ci pipeline into the project

Open alexprodan99 opened this issue 2 years ago • 5 comments

What about integrating a ci pipeline into the project? In this way, we could automate the process of checking that the new changes are breaking the codebase or not. I think that a Github Actions pipeline would fit well here.

alexprodan99 avatar Aug 17 '22 11:08 alexprodan99

I agree, and for the testing ci I think there's some errors with playwright for testing, since I don't know a lot of playwright but I tried to run the tests locally but I keep getting all tests failed without any changing from the main branch.

b0iq avatar Aug 17 '22 13:08 b0iq

@b0iq Are you running the example site?

It's quite annoying currently, for me it was 3 terminals, one running the liveserver, one watching to build the package, and one that was running the tests when the package changed 😤

ekwoka avatar Aug 17 '22 13:08 ekwoka

@ekwoka

Yeah, me too, I'm running three terminals just like you and I did install playwright but it keeps failing 🤬

b0iq avatar Aug 17 '22 13:08 b0iq

@b0iq Which of the tests are failing for you?

dhirajgagrai avatar Aug 18 '22 17:08 dhirajgagrai

Test cloud be easily automated. Even running the example site (even tough I think leerobs pr to add vercel should have done it?) Anyways: 👍

micziz avatar Aug 27 '22 20:08 micziz