Skip to content

Commit 5b84d0c

Browse files
committed
Switch from CLA to DCO.
Closes #2471
1 parent a3ef929 commit 5b84d0c

File tree

2 files changed

+5
-2
lines changed

2 files changed

+5
-2
lines changed

.github/dco.yml

+2
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
require:
2+
members: false

CONTRIBUTING.adoc

+3-2
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ Amend the date range in the Apache license header if needed.
6868
For new types, add the license header (copy from another file and set the current year only).
6969
7. Make sure you follow the <<commit-messages>> guidelines.
7070
8. Make sure you provide your full name and an email address registered with your GitHub account.
71-
If you're a first-time submitter, make sure you have signed the https://cla.pivotal.io/sign/spring[Contributor License Agreement].
71+
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.
7272
9. You may sign your commits with a GPG key.
7373
As we generally cherry-pick commits for merging, it can happen that your signature is replaced by a signature from a maintainer that pushes your changes to the target branches.
7474

@@ -208,7 +208,8 @@ For methods consisting of more than one line of code, have a blank line after th
208208
* Be polite.
209209
It might be the first time someone contributes to an OpenSource project so we should forgive violations to the contribution guidelines.
210210
Use some gut feeling to find out in how far it makes sense to ask the reporter to fix stuff or just go ahead and add a polishing commit yourself.
211-
* Before we accept a non-trivial patch or pull request we will need you to https://cla.pivotal.io/sign/spring[sign the Contributor License Agreement].
211+
* 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.
212+
For additional details, please refer to the blog post https://spring.io/blog/2025/01/06/hello-dco-goodbye-cla-simplifying-contributions-to-spring[Hello DCO, Goodbye CLA: Simplifying Contributions to Spring].
212213
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.
213214
If you forget to do so, you'll be reminded when you submit a pull request.
214215
* Before merging stuff back into `main`, make sure you rebase the branch.

0 commit comments

Comments
 (0)