Skip to content

datreeio/datree-pr-checks

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Harness the intelligence of datree’s code components catalog in the context of your pull request! 😎

datree can be integrated with GitHub checks, so for every pull request, the datree BOT will provide a layer of best practices & insights based on your organization’s catalog.


Best Practices Layer:

▪️ Do not include secret file(s)
▪️ Include mandatory files: .gitignore
▪️ Keep project dependencies dir out
▪️ Block unverified user(s)
▪️ Check code component version
▪️ Verify changes in related files: manifest & manifest-lock
▪️ Exclude unwanted files: personal files


Insights Layer:

1) Repository Related:

▪️ When was the last commit to the default branch
▪️ When was the last commit by the pull request opener to the default branch
▪️ What is the code contributing percentage by the pull request opener to the default branch

2) Code Components Related:

Categories Event Details
🎉 New Code Components New code components in the scope of your repository and organization
📦 Version Changes All the version changes (upgrade / downgrade) made in the pull request
📤 Removed Code Components Code components which were removed from your manifest file
📈 Usage Digest Each file related to a specific code component-related event (added / updated / removed)

👉    We also provide the number of people and repositories in your organization using each code component, and update you whenever there is a new code component in your organization’s dev stack!    👈


Cut the BS (:poop:), I want to see what it looks like!

You can checkout the open pull requests in this repository - this one is a good exmaple :octocat:


📖   Glossary

Code Components - These are the building blocks used to build applications and have a footprint in your codebase. Code component can be different types of technologies (e.g. docker), open source (e.g npm/express), internal packages or any other “lego bricks” defined by the organization.

About

datree catalog - in context of your pull requests

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published