desmos-labs / mooncake

The first decentralized social app based on Desmos
MIT License
46 stars 14 forks source link

Switch CI/CD systems to GitHub Actions #41

Closed RiccardoM closed 4 years ago

RiccardoM commented 4 years ago

Currently our CI system relies on CircleCI to build and test the application, and Travis to build and publish the documentation.

I honestly think that we might be able to properly switch to the new GitHub Actions CI/CD system. This wold probably would bring some improvements such as:

Here are some resource I've found interesting and we might want to look at:

What do you think about this @ryuash?

kwunyeung commented 4 years ago

I've been reading about GitHub Actions recently and it should have a better integration with projects on GitHub. We are also planning to run the frontend of Forbole website directly on GitHub with Actions so that changes on our website frontend can be tracked and deployed easily. The marketplace is quite resourceful.

ryuash commented 4 years ago

Let's do it!