├── .env.example ├── .github ├── dependabot.yml ├── stale.yml └── workflows │ ├── release.yml │ ├── stats.yml │ └── test.yml ├── .gitignore ├── LICENSE.md ├── README.md ├── api └── github │ └── webhooks │ └── index.js ├── app.yml ├── docs ├── deploy.md └── required-statuses.md ├── index.js ├── lib ├── dco.js └── requireMembers.js ├── package.json └── test ├── __snapshots__ └── index.test.js.snap ├── dco.test.js ├── fixtures ├── compare-success.json ├── compare.json ├── pull_request.opened-success.json ├── pull_request.opened.json ├── push.not-signed-off.json └── push.signed-off.json └── index.test.js /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcoapp/app/HEAD/.env.example -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcoapp/app/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/stale.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcoapp/app/HEAD/.github/stale.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcoapp/app/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/stats.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcoapp/app/HEAD/.github/workflows/stats.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcoapp/app/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | *.pem 2 | .DS_Store 3 | .env 4 | coverage 5 | node_modules 6 | npm-debug.log 7 | -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcoapp/app/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcoapp/app/HEAD/README.md -------------------------------------------------------------------------------- /api/github/webhooks/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcoapp/app/HEAD/api/github/webhooks/index.js -------------------------------------------------------------------------------- /app.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcoapp/app/HEAD/app.yml -------------------------------------------------------------------------------- /docs/deploy.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcoapp/app/HEAD/docs/deploy.md -------------------------------------------------------------------------------- /docs/required-statuses.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcoapp/app/HEAD/docs/required-statuses.md -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcoapp/app/HEAD/index.js -------------------------------------------------------------------------------- /lib/dco.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcoapp/app/HEAD/lib/dco.js -------------------------------------------------------------------------------- /lib/requireMembers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcoapp/app/HEAD/lib/requireMembers.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcoapp/app/HEAD/package.json -------------------------------------------------------------------------------- /test/__snapshots__/index.test.js.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcoapp/app/HEAD/test/__snapshots__/index.test.js.snap -------------------------------------------------------------------------------- /test/dco.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcoapp/app/HEAD/test/dco.test.js -------------------------------------------------------------------------------- /test/fixtures/compare-success.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcoapp/app/HEAD/test/fixtures/compare-success.json -------------------------------------------------------------------------------- /test/fixtures/compare.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcoapp/app/HEAD/test/fixtures/compare.json -------------------------------------------------------------------------------- /test/fixtures/pull_request.opened-success.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcoapp/app/HEAD/test/fixtures/pull_request.opened-success.json -------------------------------------------------------------------------------- /test/fixtures/pull_request.opened.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcoapp/app/HEAD/test/fixtures/pull_request.opened.json -------------------------------------------------------------------------------- /test/fixtures/push.not-signed-off.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcoapp/app/HEAD/test/fixtures/push.not-signed-off.json -------------------------------------------------------------------------------- /test/fixtures/push.signed-off.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcoapp/app/HEAD/test/fixtures/push.signed-off.json -------------------------------------------------------------------------------- /test/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dcoapp/app/HEAD/test/index.test.js --------------------------------------------------------------------------------