Skip to content

Commit 7d271ab

Browse files
committed
Switch from CLA to DCO
1 parent 9cfaaed commit 7d271ab

File tree

2 files changed

+11
-9
lines changed

2 files changed

+11
-9
lines changed

.github/dco.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
require:
2+
members: false

CONTRIBUTING.md

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -10,13 +10,12 @@ This project adheres to the Contributor Covenant [code of conduct][1]. By partic
1010
you are expected to uphold this code. Please report unacceptable behavior to
1111
1212

13-
## Sign the contributor license agreement
14-
15-
Before we accept a non-trivial patch or pull request we will need you to sign the
16-
[contributor's license agreement (CLA)][2]. Signing the contributor's agreement does not
17-
grant anyone commit rights to the main repository, but it does mean that we can accept
18-
your contributions, and you will get an author credit if we do.
13+
## Include a Signed-off-by trailer
1914

15+
All commits must include a _Signed-off-by_ trailer at the end of each commit message to
16+
indicate that the contributor agrees to the [Developer Certificate of Origin (DCO)][2].
17+
For additional details, please refer to the ["Hello DCO, Goodbye CLA: Simplifying
18+
Contributions to Spring"][3] blog post.
2019

2120
## Code conventions and housekeeping
2221

@@ -33,7 +32,7 @@ None of these is essential for a pull request, but they will all help
3332
- Add unit tests that covers and new or modified functionality
3433
- Whenever possible, please rebase your branch against the current main (or other
3534
target branch in the main project).
36-
- When writing a commit message please follow [these conventions][3]. Also, if you are
35+
- When writing a commit message please follow [these conventions][4]. Also, if you are
3736
fixing an existing issue please add `Fixes gh-nnn` at the end of the commit message
3837
(where nnn is the issue number).
3938

@@ -48,5 +47,6 @@ $ ./gradlew build
4847
```
4948

5049
[1]: CODE_OF_CONDUCT.md
51-
[2]: https://cla.pivotal.io/sign/spring
52-
[3]: https://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html
50+
[2]: https://en.wikipedia.org/wiki/Developer_Certificate_of_Origin
51+
[3]: https://spring.io/blog/2025/01/06/hello-dco-goodbye-cla-simplifying-contributions-to-spring
52+
[4]: https://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html

0 commit comments

Comments
 (0)