p-society / gc-server

Stay updated in real-time and engage with the thrill of the game like never before.[WIP]
Apache License 2.0
3 stars 6 forks source link

CI Implementation for Go and Node.js Servers #6

Closed zakhaev26 closed 5 months ago

zakhaev26 commented 7 months ago

The goal is to implement Continuous Integration (CI) for the project by using TravisCI / Github Actions (preferred) , which which currently has some Go and Node.js servers (planned). The project structure includes some Go servers and Node.js servers in the src/api directory. The current CI is flaky and unreliable.

As the project is now in it's initial stages,lets keep the CI simple - keeping it limited to build and lint checks for the above mentioned languages only.

zakhaev26 commented 5 months ago

As the client code has been relocated to a different location and the current codebase is still in the development phase, I have created build workflows for some services. If we introduce additional code in the future, we can reopen this issue to enable new contributors to participate. Closing as completed.

CC : @majorbruteforce @punitkr03