33f87bea9c
Utilizing the checks API to report the build state to Github provides some additional functionality that is not supported by the status API. Those are: - Defining custom actions to e.g. cancel a running build - Report line-based file annotations This change implements the basic checks API workflow. Once this is in place, the additional features could simply be added on top. Change-Id: I7e790783ee35971085863b5487ff094fa0b23d65 Story: 2007268 Task: 38672
13 lines
595 B
YAML
13 lines
595 B
YAML
---
|
|
features:
|
|
- |
|
|
The Github driver now has a basic support for the Github checks API.
|
|
To enable reporting build results via the checks API one can configure the
|
|
the new :attr:`pipeline.<reporter>.<github source>.check` attribute on the
|
|
Github reporter. It's also possible to trigger on a requested or completed
|
|
:value:`pipeline.trigger.<github source>.event.check_run`.
|
|
|
|
To be able to use the checks API, zuul must be authenticated as Github
|
|
app. For more information about the necessary requirements, please see
|
|
the :ref:`github_driver` driver documentation.
|