A collection of reusable infrastructure modules.
The project is structured as a monorepo and is managed by Lerna.
Follow the outlined steps in order to set up a development environment.
npm install
npm run prepare
In order to implement changes, create a branch from master
branch, commit changes and open a pull request. Use atomic conventional commits to add changes to Git history. Use npm run commit
to start an interactive wizard that helps with formatting commits according to specified standard.
Once changes are approved by pull request reviewers, merge the pull request to master
branch. This will trigger an automatic release workflow in GitHub Actions. Follow along to make sure it completes successfully.