Skip to content

Commit fabb6cd

Browse files
committed
Switch from CLA to DCO
1 parent f589f36 commit fabb6cd

File tree

2 files changed

+9
-7
lines changed

2 files changed

+9
-7
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: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -8,11 +8,10 @@ If you would like to contribute something, or simply want to work with the code,
88
This project adheres to the Contributor Covenant [code of conduct][1].
99
By participating, you are expected to uphold this code. Please report unacceptable behavior to spring-code-of-conduct@pivotal.io.
1010

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

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

1716
## Code conventions and housekeeping
1817

@@ -24,7 +23,7 @@ None of these is essential for a pull request, but they will all help
2423
- Add some Javadocs
2524
- Add unit tests that cover any new or modified functionality
2625
- Whenever possible, please rebase your branch against the current main (or other target branch in the main project).
27-
- When writing a commit message please follow [these conventions][3].
26+
- When writing a commit message please follow [these conventions][4].
2827
Also, if you are fixing an existing issue please add `Fixes gh-nnn` at the end of the commit message (where nnn is the issue number).
2928

3029
## Working with the code
@@ -38,5 +37,6 @@ $ ./gradlew build
3837
```
3938

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

0 commit comments

Comments
 (0)