summaryrefslogtreecommitdiff
path: root/releasenotes/notes/github-trigger-status-948e81b9f45418f1.yaml
blob: 19cac86423d8748f2a96545e6968ee693c33adc1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
---
features:
  - |
    GitHub pipeline triggers now support embedded require and reject
    filters in order to match.  Any conditions set for the pipeline in
    require or reject filters may also be set for event trigger
    filters.

    This can be used to construct pipelines which trigger based on
    certain events but only if certain other conditions are met.  It
    is distinct from pipeline requirements in that it only affects
    items that are directly enqueued whereas pipeline requirements
    affect dependencies as well.
deprecations:
  - |
    The `require-status` GitHub trigger attribute is deprecated.
    Use :attr:`pipeline.trigger.<github source>.require` instead.