文件名称:merge-me-action:自动合并拉取请求
文件大小:432KB
文件格式:ZIP
更新时间:2024-04-29 10:29:04
TypeScript
合并动作 触发后,此操作将批准并尝试合并“拉取请求”。 通过使用规则,可以指定要合并的PR的要求(例如,要求分支是最新的,要求状态检查通过)。 用法 该操作支持两个运行触发器: check_suite (仅在默认分支上有效)。 所有分支的workflow_run _运行。 在这两种情况下,合并我! 应将操作添加为独立的工作流程。 创建一个新的.github/workflows/merge-me.yaml文件: name : Merge me! on : workflow_run : types : - completed workflows : # List all required workflow names here. - ' Continuous Integration ' jobs : merge-me :
【文件预览】:
merge-me-action-master
----.gitattributes(135B)
----.github()
--------dependabot.yaml(585B)
--------ISSUE_TEMPLATE()
--------pull_request_template.md(441B)
--------workflows()
----commitlint.config.js(67B)
----action.yml(1012B)
----.prettierrc.yml(59B)
----rfcs()
--------RFC_TEMPLATE.md(4KB)
--------README.md(1KB)
----.prettierignore(49B)
----src()
--------common()
--------utilities()
--------types.ts(2KB)
--------eventHandlers()
--------index.ts(1KB)
--------graphql()
----.vscode()
--------launch.json(2KB)
--------extensions.json(227B)
--------settings.json(598B)
----tsconfig.production.json(612B)
----CONTRIBUTING.md(5KB)
----tsconfig.json(118B)
----LICENSE(1KB)
----test()
--------fixtures()
--------setup.ts(715B)
--------test.github.payload.json(960B)
--------utilities.ts(449B)
--------TestEnv.js(3KB)
----jest.config.js(456B)
----README.md(9KB)
----decisions()
--------README.md(1KB)
--------DECISION_TEMPLATE.md(368B)
----cSpell.json(773B)
----dist()
--------index.js.cache.js(161KB)
--------common()
--------utilities()
--------eventHandlers()
--------types.d.ts.map(2KB)
--------index.d.ts.map(148B)
--------sourcemap-register.js(121KB)
--------index.d.ts(11B)
--------types.d.ts(2KB)
--------index.js.map(488KB)
--------index.js.cache(20KB)
--------graphql()
--------index.js(758B)
----.editorconfig(171B)
----.gitignore(611B)
----CODEOWNERS(157B)
----.eslintrc.yaml(453B)
----CHANGELOG.md(181KB)
----.eslintignore(11B)
----package-lock.json(669KB)
----package.json(3KB)