-
Notifications
You must be signed in to change notification settings - Fork 26
Repo status badges

We treat every new commonality project repository as a reference repository in order to improve our code; engage the open source community; and delivery better products.
commonality
/readme-inspector
is no different.
Every repository's README.md provides real-time, core product status badges that declare
- The product's FOSS license
- Third-party FOSS license obligation status (with FOSSA
)
- Security vulnerability status (with the Node Security Program
and Snyk
)
- Production and development dependency drift status (with David DM
)
- Build and test status on MacOS, Ubuntu, and Windows (with Travis CI
and Appveyor
)
- Test coverage percentage (with Codacy
)
- Code quality status (with Codacy
)
- Maintenance status
-
NPMS
score
- Downloads per month
Inspect GitHub (Enterprise) repositories for the presence and quality of READMEs.
We link to interactive RunKit Notebooks as soon as our Node.js-based products are available on NPM, so you can try before you rely.
We openly guage community activity and engagement on our
/docs/project/README.md
page.
Measure | Status/info |
---|---|
Community engagement |
|
Issues |
|
Pull requests and merges |
|
Product releases, maintenance, and size |
|
Our
PULL_REQUEST_TEMPLATE.md
provides SonarCloud badges to help engineers quickly assess any major code smells or technical debt.
Measure | Scores |
---|---|
Quality gate | |
Complexity |
|
Duplications | |
Issues | |
Maintainability |
|
Reliability | |
Security |
|
Test coverage |
|
We plainly reference our standards and conventions, as well as the tools we use to enforce those standards.
Code Style | Linters | Test frameworks | Git commit messages |
---|---|---|---|
![]() |
![]() |
||
Standard JS user guide |
ESlint user guide |
Jest user guide |
Conventional Commits |
Finally, we require multiple passing status checks with every push to a pull request.
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
CLI snippets for
git
.
Openly declare the health of your product, project, community, and source code with these essential badges. (GitHub SaaS only.)
- Badges by category: even more badges, arranged for your pleasure.
- Repo status badges 🌟 : a recommended suite of badges for your README, Project Dashboard, PULL_REQUEST_TEMPLATE (or merge_request_template), CONTRIBUTING guidelines, as well as the status checks behind them.
Icons, images, gists, code snippets, etc.
Stellar languages, frameworks, platform, techniques, and tools.