This is a template for a Firebase project with a webapp, firestore rules, storage rules, remote config, functions, developer friendly, and with a built-in CI.
// TODO
// TODO
- Fork this template;
- Search the code for
<FIX:
and address the required comments; - Deploy with firebase for a first time;
- During the deployment, select that you already have a Github repo and associate with it;
- Do not let the Firebase CLI override your files;
- After the Github secrets are set, search for
<FIX:SECRET_NAME>
and replace with the secret added to your Github repo;
- (This step is mandatory to enable deploying Firestore rules, Storage rules, and Remote Config) Go to the Cloud Console, and add the following permisson to the GithubAction role:
- TBD, list the permissions here
- ...
- Start the local development with a
npm start
;