aumuaythai / aumt-website-frontend

AUMT club membership website
https://aumt.co.nz
2 stars 1 forks source link

DevOps > Firebase deployment pipeline #16

Closed mouyang2001 closed 2 years ago

mouyang2001 commented 2 years ago

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:

mouyang2001 commented 2 years ago

Completed. Added workflow folder with main.yml build code. Added secrets to repo to keep track of env secrets.