Skip to content

Commit 59a6902

Browse files
authored
Merge pull request #863 from cybozu-go/force-dco
docs: document DCO sign-off policy
2 parents 7c70210 + 935cc05 commit 59a6902

File tree

2 files changed

+10
-0
lines changed

2 files changed

+10
-0
lines changed

DEVELOP.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,12 @@ This project uses [aqua](https://aquaproj.github.io/) to manage development tool
1717

1818
Once aqua is installed, the required development tools will be automatically installed when you run make commands.
1919

20+
## Commit sign-off
21+
22+
All commits must be signed off per the [Developer Certificate of Origin](https://developercertificate.org/).
23+
Run `git commit -s` (or configure your Git client accordingly) so each commit carries a `Signed-off-by` line.
24+
Pull requests without signed-off commits will be rejected by our checks.
25+
2026
## Running tests
2127

2228
MOCO has the following 4 kinds of tests:

README.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -116,6 +116,10 @@ See https://cybozu-go.github.io/moco/
116116

117117
[`examples`](examples/) directory contains example MySQLCluster manifests.
118118

119+
## Contributing
120+
121+
We require all commits to comply with the [Developer Certificate of Origin](https://developercertificate.org/). Use `git commit -s` (or configure your Git client to add a `Signed-off-by` trailer) to sign off every commit before opening a pull request. Pull requests without the trailer will not pass our checks.
122+
119123
## Docker images
120124

121125
Docker images are available on [ghcr.io/cybozu-go/moco](https://github.com/orgs/cybozu-go/packages/container/package/moco).

0 commit comments

Comments
 (0)