Pushing to dev and/or prod branches will trigger auto deploying.
- Website: see the file firebase-deploy
- Library: see the file library-deploy
- Header: see the file header-deploy
Beta versions of the Library and Header can be released. The website runs on firebase and is not yet configured for beta versions.
- Change all package.json versions to have a
-beta.#
after the version where the number is the next in the sequence for the beta releases of the current version being developed. e.g.0.6.0-beta.0
for the first release and the next version would0.6.0-beta.1
. This includes all dependency versions between the project's package.json files too. - Run the deploy process using local commands following the publish Library and publish Header files
ATTOW, to publish the header & library, run the following commands copied from the publish-header.yml and publish-library.yml files:
npm install
npm run publishHeader
npm run publishLibrary