project-config/roles/check-release-approval
Előd Illés 88208ffa0d [check-release-approval] Fix distributed leadership handling
Teams with distributed leadership type have release liaisons listed
in governance repository's projects.yaml file instead of a single PTL.
This was not handled in the check_approval.py script so far.
Fixing this by synchronizing the script with releases repository's
tool/check_approval.py script's relevant part.

Change-Id: I2433113e1168b10ba03831b30b82e46f3ec1c72f
2023-11-28 19:15:09 +01:00
..
files [check-release-approval] Fix distributed leadership handling 2023-11-28 19:15:09 +01:00
tasks Define check-release-approval executor job 2020-01-10 16:52:35 +01:00
README.rst Define check-release-approval executor job 2020-01-10 16:52:35 +01:00

Query Gerrit on release requests, checking for approvals from the PTL or release liaison corresponding to the affected deliverable. Succeed if such approval is present, fail otherwise.

Role Variables

Gerrit change number. Should be something like: 696104

Directory containing the releases repository data.

Directory containing the governance repository data.