如何设置Github Projects看板中新创建的任务默认自动转为Issue?
Github Projects新建任务自动转为Issue实现方法
方法1:原生配置(适用于2022年后推出的新版Projects V2)
这是成本最低的方案,无需额外开发或工具:
- 打开目标项目看板,点击右上角的三点图标
⋯ - 选择下拉菜单中的「设置」选项
- 在设置页向下滚动找到「默认条目类型」配置项
- 将默认值从「草稿」切换为「Issue」即可生效
配置完成后,所有在看板内新建的任务都会默认直接生成对应仓库的Issue,完全不需要手动做草稿转Issue的操作。
方法2:工作流自动转换(适用于旧版Classic Projects)
如果你用的是旧版经典项目看板,没有默认条目类型设置选项,可以通过Github Actions实现自动转换:
- 进入绑定看板的仓库,在
.github/workflows目录下新建名为auto-convert-draft.yml的文件 - 粘贴以下配置内容,修改对应参数后保存即可:
name: 自动转换看板草稿为Issue on: projects_v2_item: types: [created] jobs: convert: runs-on: ubuntu-latest steps: - name: 转换草稿到Issue uses: alex-page/github-project-automation-plus@v0.9.0 with: project: 你的项目看板名称 column: 新建任务所在的列名称 repo-token: ${{ secrets.GITHUB_TOKEN }}
内容的提问来源于stack exchange,提问作者laszlo
相关产品推荐
相关产品推荐

