17

假设我有一个这样的 github 操作:

name: My Action

on:
  pull_request:
    types:
      - closed

jobs:
  myjob:
    runs-on: ubuntu-latest
    name: Test
    if: github.event.pull_request.merged && XXX

我想在这里有一个条件来测试标签的存在。

docs来看, usingcontains( github.event.pull_request.labels, 'my_label')似乎不合适,因为它是字典而不是数组。

有没有办法解决?

4

1 回答 1

35

终于找到了:

contains( github.event.pull_request.labels.*.name, 'My Label')

于 2020-01-04T07:16:04.487 回答