We should integrate the CI/CD pipeline for the project.
CI pipeline will make sure that we are following the best practices before merging anything to master. We can have basic format-check and linting-check as of now and later on increase the scope of the CI pipeline.
CD pipeline is going to help us that gh-pages is up and running with the latest changes once the code is merged to the master branch.