Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: c189120468e0a643cc583bd43d6fba49179ba441
      
https://github.com/WebKit/WebKit/commit/c189120468e0a643cc583bd43d6fba49179ba441
  Author: Chris Gibb <[email protected]>
  Date:   2026-07-15 (Wed, 15 Jul 2026)

  Changed paths:
    A Tools/CISupport/clean-webkitbuild-if-base-changed
    M Tools/CISupport/ews-build/factories.py
    M Tools/CISupport/ews-build/factories_unittest.py
    M Tools/CISupport/ews-build/steps.py
    M Tools/CISupport/ews-build/steps_unittest.py

  Log Message:
  -----------
  Clean Build When Base Branch Changes
rdar://182255207
https://bugs.webkit.org/show_bug.cgi?id=319442

Reviewed by Elliott Williams.

When changing base branchs on the same bot, clean WebKitBuild to prevent stale 
build artifacts from accumulating.

* Tools/CISupport/clean-webkitbuild-if-base-changed: Added.
(marker_path):
(remove_webkit_build_directory):
(main):
*
Tools/CISupport/ews-build/factories.py:
(Factory.__init__):
(MergeQueueFactoryBase.__init__):
* Tools/CISupport/ews-build/factories_unittest.py:
(TestExpectedBuildSteps):
* Tools/CISupport/ews-build/steps.py:
(CleanWebKitBuildIfBaseChanged):
(CleanWebKitBuildIfBaseChanged.__init__):
(CleanWebKitBuildIfBaseChanged.run):
(CleanWebKitBuildIfBaseChanged.getResultSummary):
* Tools/CISupport/ews-build/steps_unittest.py:

Canonical link: 
https://flagged.apple.com:443/proxy?t2=DP0Q4j3Em4&o=aHR0cHM6Ly9jb21taXRzLndlYmtpdC5vcmcvMzE3MjcwQG1haW4=&emid=1bd6278f-1208-4931-8c50-a0cc44bd7bdb&c=11



To unsubscribe from these emails, change your notification settings at 
https://github.com/WebKit/WebKit/settings/notifications

Reply via email to