Migrate from Travis CI/CD to Github CI/CD
Issue:
Currently, we use TravisCI for our CI/CD builds, which costs us $73/month. As a cost-cutting initiative, move to Github CI/CD since it's cheaper.
Deliverables:
- [ ] Working CI/CD pipeline with Github CI/CD.
@RishabhJain2018 can you please assign this one?
Sure @lazyperson1020 !
@RishabhJain2018 I have written a ci-cd.yml workflow file which I tested on my own fork. It builds and runs the frontend and backend tests. For deployment stage there are a lot of secrets and I haven't tested that for now seprately. Do I raise a PR for build and test jobs?
Sure, please open a PR.
Hey @lazyperson1020 Any PR?
@RishabhJain2018 apologies for late response. Will raise soon.