标题中的所有内容都是真正的-从詹金斯移植过来,我通常会在其中设置要触发的通知:
master
失败(即每次红色构建)master
的第一遍(即失败时的第一个绿色版本)我看不到在Github Actions上实现第二名的方法。有可能,如果可以,我该怎么办?
答案 0 :(得分:0)
对于#1,这很容易实现,因为它发生在工作流运行中。您可以利用工作流上下文,并且内置if: ${{ failure() }}
之类的语法来帮助您进行通知触发。
对于#2,这可能有点棘手,因为您需要跨工作流运行的上下文。我已经做过类似的事情,但是我认为您可以persist workflow data与actions/upload-artifact
和actions/download-artifact
来达成您想要的目标。