- SonarCloud
- Lint Action
- Change all Badges to correct url
for new project
- Checks any Code-Smells and Code-Quality metrics
- Activate account and connect with GitHub
- Add the project
- https://sonarcloud.io/projects/create
- Add .github/workflows/build.yml to the repo
- Check correct branch: master-->main
- Add sonar-project.properties
- Add
SONAR_TOKEN
to Git-Repo
- Configure New Code after first analysis to "Previous version"
- All code that has changed since the previous version bump is considered new code
for new project
- Add new Secret to Git-Repo: NPM_TOKEN
- Add new Secret to Git-Repo: GH_PERSONAL_ACCESS_TOKEN
- from Tutorial: https://aboutbits.it/blog/2021-03-11-using-github-actions-to-perfom-npm-version-increment
- Automatically formats code to meet linting requirements
- https://github.com/wearerequired/lint-action
- Setup in .github/workflows/build.yml
- activate: auto_fix
- add .github to .eslintignore and .prettierignore