github-action:CLA助手GitHub动作

时间:2024-03-15 23:11:53
【文件属性】:

文件名称:github-action:CLA助手GitHub动作

文件大小:53.32MB

文件格式:ZIP

更新时间:2024-03-15 23:11:53

contributor-license-agreement github-actions cla-workflow TypeScript

通过GitHub Action处理CLA和DCO 简化您的工作流程,并让该GitHub Action( 的精简版)为您处理对存储库的法律贡献。 CLA助手gitHub操作使贡献者可以在拉取请求中签署CLA。 通过GitHub Action,我们可以通过以分散的方式将贡献者的签名数据存储在同一存储库的文件系统或远程存储库(甚至可以是私有存储库)中来摆脱对集中管理数据库的需求。 特征 分散数据存储 完全集成在github环境中 不需要用户界面 贡献者只需发布“拉取请求”评论即可签署CLA或DCO 签名将存储在存储库中的文件中或远程存储库中 签名也可以存储在私有存储库中 签名版本 两分钟内配置贡献者许可协议 1.在此路径.github/workflows/cla.yml将以下工作流文件添加到您的存储库中 name : " CLA Assistant " on : issue_commen


【文件预览】:
github-action-master
----.gitignore(39B)
----images()
--------adding-clafile.gif(20.7MB)
--------signature-process.gif(15.94MB)
--------allowlist.gif(16.05MB)
--------personal-access-token.gif(746KB)
--------personalaccesstoken.gif(746KB)
--------signature-storage-file.gif(6.65MB)
----package.json(1KB)
----package-lock.json(51KB)
----src()
--------octokit.ts(481B)
--------addEmptyCommit.ts(2KB)
--------interfaces.ts(975B)
--------pullrequest()
--------main.ts(500B)
--------setupClaCheck.ts(5KB)
--------blockChainWebhook.ts(955B)
--------persistence()
--------pullRerunRunner.ts(3KB)
--------checkAllowList.ts(884B)
--------shared()
--------graphql.ts(3KB)
----SECURITY.md(1KB)
----jest.config.js(235B)
----CONTRIBUTING.md(7KB)
----CODE_OF_CONDUCT.md(3KB)
----LICENSE(10KB)
----CHANGELOG.md(3KB)
----tsconfig.json(5KB)
----.github()
--------ISSUE_TEMPLATE()
--------workflows()
----__tests__()
--------pullRequestLock.test.ts(407B)
--------main.test.ts(3KB)
----README.md(11KB)
----lib()
--------main.js(221KB)
----action.yml(2KB)
----docs()
--------contributors.md(1KB)
----SAPCLA.md(5KB)

网友评论