[EWS] Support pull requests in Trigger (Follow-up fix)
https://bugs.webkit.org/show_bug.cgi?id=235545
<rdar://problem/87992990>
Unreviewed follow-up fix.
* Tools/CISupport/ews-build/steps.py:
(Trigger.propertiesToPassToTriggers): Pass ews_revision for patch workflows.
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@288558 268f45cc-cd09-0410-ab3c-d52691b4dbfc
diff --git a/Tools/CISupport/ews-build/steps.py b/Tools/CISupport/ews-build/steps.py
index fad205f..d0aba18 100644
--- a/Tools/CISupport/ews-build/steps.py
+++ b/Tools/CISupport/ews-build/steps.py
@@ -1496,6 +1496,8 @@
]
if self.triggers:
property_names.append('triggers')
+ if self.include_revision and pull_request:
+ properties_to_pass['ews_revision'] = properties.Property('got_revision')
properties_to_pass = {prop: properties.Property(prop) for prop in property_names}
properties_to_pass['retry_count'] = properties.Property('retry_count', default=0)
diff --git a/Tools/ChangeLog b/Tools/ChangeLog
index b72bf6d..b506c4e 100644
--- a/Tools/ChangeLog
+++ b/Tools/ChangeLog
@@ -1,3 +1,14 @@
+2022-01-25 Jonathan Bedard <jbedard@apple.com>
+
+ [EWS] Support pull requests in Trigger (Follow-up fix)
+ https://bugs.webkit.org/show_bug.cgi?id=235545
+ <rdar://problem/87992990>
+
+ Unreviewed follow-up fix.
+
+ * CISupport/ews-build/steps.py:
+ (Trigger.propertiesToPassToTriggers): Pass ews_revision for patch workflows.
+
2022-01-24 Jonathan Bedard <jbedard@apple.com>
[EWS] Support pull requests in Trigger