forked from envoyproxy/envoy
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
ci: force /lgtm v2-freeze on any v2 API changes. (envoyproxy#11092)
To assist the API shepherds in ensuring that no unintentional v2 freezes creep in, this PR extends our forked ownerscheck.star to force a "/lgtm v2-freeze" to be issued in order for v2 API changes to merge. The changes made to ownerscheck.star are: * Replace path prefix matching with regex matching. * Allow global approvers to be opted out of; we don't want a PR "approve" stamp to allow merges without an explicit v2 related LGTM. * Support custom GitHub status labels for each spec. Risk level: Low (CI only) Testing: Manual interactions with RK in envoyproxy#11092 Signed-off-by: Harvey Tuch <[email protected]>
- Loading branch information
Showing
2 changed files
with
39 additions
and
15 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters