LeastAuthority / winden

Winden is a free web application for secure, fast, and easy file transfers between devices in real-time
MIT License
54 stars 4 forks source link

Change CI to wait for client to build before running tests #148

Closed JustusFT closed 1 year ago

JustusFT commented 1 year ago

Currently the CI starts the docker services, wait 60 seconds, then run the tests. We wait because the winden client isn't available until webpack finishes building the app. The problem is that if the build takes longer than 60 seconds the ci will fail, and if it takes less than 60 seconds then it's time wasted. Instead, we should wait until webpack compiles.