This PR is intended to discriminate between tests executed in production and tests executed in a local environment. In this case, the local environment is the Firebase Emulator. Thus, the Github Action is now splitted into prod and dev, respectively. The former will be executed in the dev and main branches of the origin repo while the latter when opening a new PR. This solves the problem of failures of the old test-ci which used secrets not accessible for external forks.
This PR is intended to discriminate between tests executed in production and tests executed in a local environment. In this case, the local environment is the Firebase Emulator. Thus, the Github Action is now splitted into
prod
anddev
, respectively. The former will be executed in thedev
andmain
branches of the origin repo while the latter when opening a new PR. This solves the problem of failures of the oldtest-ci
which used secrets not accessible for external forks.