We need a CI/CD pipeline setup so that we can automate the process of building and deploy to firebase. Currently, this must be done manually which is not ideal.
Solution:
Using GitHub actions automate the process of uploading the website to firebase when a change to the repo is merged in. This will also mean we need to create some separate branches. We will have two main branches:
A development branch which will be developing and testing features
A master branch that will upload to firebase when a change is detected
Situation:
We need a CI/CD pipeline setup so that we can automate the process of building and deploy to firebase. Currently, this must be done manually which is not ideal.
Solution: Using GitHub actions automate the process of uploading the website to firebase when a change to the repo is merged in. This will also mean we need to create some separate branches. We will have two main branches: