Skip to content

datakind/.github

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 

.github

Org-wide defaults for DataKind: community health files and shared CI workflows.

Community health files

File Purpose
CONTRIBUTING.md Branching, PR process, testing, approvals
.github/PULL_REQUEST_TEMPLATE.md PR template with SOC 2 checklist
CODE_OF_CONDUCT.md Code of conduct
SECURITY.md Vulnerability reporting

Repos override any of these by adding a local copy.

Reusable workflows

Copy .github/workflows/ci.yml.example to .github/workflows/ci.yml in your repo. Comment out jobs you don't need, add local lint / test jobs, and set repo secret ASANA_SECRET for Asana.

Workflow Purpose
pr-title Validates PR titles
link-asana-task Requires and links Asana task URL
dependency-review Flags vulnerable dependency changes
enforce-pr-targets PRs to main only from release/* or hotfix/*
pre-release Requires CHANGELOG.md on PRs to main
npm-audit npm audit (Node repos)
composer-audit composer audit (PHP repos)

Who can edit

Changes here affect all org repos that inherit from it. Open a PR to propose changes.

About

No description, website, or topics provided.

Resources

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors