git - Github 工作流自动化
问题描述
我尝试在我的 GitHub 项目看板中自动化工作流程。
目标是:当问题已关闭且卡片位于“已关闭”列时,我想通过电子邮件收到通知,说明此问题已在 30 天前关闭,我可能想对它做点什么。
我检查了 Github 工作流文档,有一个事件:
on:
project_card:
types: moved
但在我的情况下它不起作用。我需要指定此卡已关闭并位于“已关闭”列中。
解决方案
在“使用 GitHub 操作/事件/项目卡自动化您的工作流程”部分中没有“关闭”活动类型。
如果“关闭”被视为一种状态,而不是项目卡的活动,这似乎是合乎逻辑的。
不过,问题有一个“关闭”活动类型,这意味着您可以改为监控问题,考虑到问题事件 带有project_card["column_name"]
属性。
它是卡片所在列的名称。
推荐阅读
- c++ - 静态断言因“Windows 标头需要默认打包选项...”而失败
- deep-learning - 在固定长度向量中表示文档集合的最佳方法是什么?
- xamarin - 尝试在 xamarin 表单中搜索列表视图时如何处理空值
- javascript - addCssFile() 在我们的应用程序中不再起作用。不被调用并且什么都不做
- bash - 如果在非连续行上以特定字符开头,则删除换行符
- linux - 服务器脚本在不应该发送电子邮件时继续发送
- sql - 有没有办法随机存储行并使这些存储桶具有相似的值?
- c# - 如何在视频位于 Assets 文件夹之前统一引用视频播放器 URL?
- arrays - 如何从 Vlookup 中返回多列和多行
- ruby-on-rails-3 - 在 Ruby 1.8.7 中,为什么 IRB 中的 JSON 语法会引发语法,但在 Rails 3.2.22.1 控制台中却没有?