签署 Eclipse 贡献者协议

签署 Eclipse 贡献者协议

要为本项目做出贡献,必须签署 Eclipse 贡献者协议(ECA)。 本文档将引导您完成此流程。

首先,您需要创建一个 Eclipse Foundation 账户。

  1. 前往 Eclipse 注册页面

  2. 填写所有必填字段并提交

    • Eclipse 要求您在所有贡献中使用所填写的电子邮件地址,例如 git 的 user.email

  3. 通过邮箱中的激活链接激活您的账户

您距成为 Eclipse 贡献者只差一步,只需签署 ECA 即可。

签署 ECA

签署 ECA 非常简单,可在线完成。

  1. 导航至 Eclipse Accounts 的 登录页面

  2. 使用您的电子邮件地址和密码登录

  3. Eclipse Accounts 将直接引导您至签署页面

    • 阅读 ECA

    • 填写所需信息

    • 点击 Accept 按钮提交

此时,右上角的状态面板应显示您已签署 Eclipse 贡献者协议,如下所示:

Eclipse 贡献者协议处显示一个绿点

ECA 签署检查失败,原因是什么?

每个 Pull Request 都会由 GitHub Action 验证作者是否已签署 Eclipse 贡献者协议。 以下情况可能导致验证失败:

  • 您没有 Eclipse 账户

  • 您尚未签署 Eclipse 贡献者协议

  • 您为 git 配置的电子邮件地址与签署 ECA 时使用的地址不同

如以上情况均不适用,请随时联系维护者。

如何更改现有提交的作者电子邮件地址

为使 ECA 检查通过,Pull Request 中的所有提交必须使用签署 ECA 时的电子邮件地址提交。

修改最后一次提交的作者:

git commit --amend --author 'Author Name <[email protected]>' --no-edit

修改最后 N 次提交的作者:

git rebase -i HEAD~4 -x "git commit --amend --author 'Author Name <[email protected]>' --no-edit"
edit icon

帮助我们完善这些文档!

所有 Adoptium 文档均为开源。发现错误或不清楚的内容?

文档作者
MBoegersgdams
Join our Slack channel to discuss and reach out to maintainers.Join Slack