- node v18
- yarn 3
Just fork this repo and start implementing your User Interface components, test, build then start publishing the packages.
Instruction below:
yarn install
yarn storybook
yarn build
In this repo, we will have 3 kind of branches to publish packages:
- main (publish dev version. Example:
1.0.57-dev-shortCommitSHA
) - releases/<release_version>-stag (publish staging version. Example:
1.0.57-stag-shortCommitSHA
) - releases/<release_version>-prod (publish product version. Example:
1.0.57-prod-shortCommitSHA
)
Please remember to use the correct version tag on each branch with the corresponding environment(dev
, stag
and prod
and corresponding kotlin version by environment)
Publish pipeline will automatically generate with each branch pattern, so remember to checkout to correct branch pattern by environment.