# Frontend Orb

This projet aggregate all the CI commands related to the frontend field
- Node dependencies install
- App build
- Lerna release
- Typescript check
- Linting
- etc...

## Prerequisite

- The CLI of CircleCI is required to operate on orbs
```sh
brew install circleci
```

- For the publication you need to configure you CircleCI CLI with a Circle Token (you can get one here: https://circleci.com/account/api)
```
circleci setup
```

- Yarn & node installed

## Publish on prod (public orb)

- Checkout the release tag you want to publish
```sh
git checkout v1.0.0
```

- Run the yarn script `pack-publish`:
```sh
yarn pack-publish
```