【问题标题】:Github workflow automationGithub 工作流自动化
【发布时间】:2020-01-24 15:01:36
【问题描述】:

我尝试在我的 GitHub 项目看板中自动化工作流程。

目标是:当问题已关闭且卡片位于“已关闭”列时,我想通过电子邮件收到通知,说明此问题已在 30 天前关闭,我可能想对它做点什么。

我查看了 Github 工作流文档,有一个事件:

on:
  project_card:
    types: moved

但它不适用于我的情况。我需要指定这张卡已关闭并位于“已关闭”列中。

【问题讨论】:

    标签: git github github-projects


    【解决方案1】:

    "Automating your workflow with GitHub Actions / events / Project Card 部分中没有“关闭”活动类型。
    如果“关闭”被视为一种状态,而不是项目卡的活动,这似乎是合乎逻辑的。

    虽然问题有一个“关闭”活动类型,这意味着您可以改为监控问题,考虑到 issue event 带有 project_card["column_name"] 属性。
    它是卡片所在列的名称。

    【讨论】: