diff --git a/src/phage/workflow/PhageExecWorkflow.php b/src/phage/workflow/PhageExecWorkflow.php --- a/src/phage/workflow/PhageExecWorkflow.php +++ b/src/phage/workflow/PhageExecWorkflow.php @@ -20,7 +20,7 @@ ->setSynopsis(pht('Execute a Phage subprocess.')); } - protected function runWorkflow() { + public function runWorkflow() { $argv = $this->getArgument('argv'); if (!$argv) { throw new PhutilArgumentUsageException( diff --git a/src/workflow/ArcanistWorkflow.php b/src/workflow/ArcanistWorkflow.php --- a/src/workflow/ArcanistWorkflow.php +++ b/src/workflow/ArcanistWorkflow.php @@ -259,6 +259,10 @@ throw new PhutilMethodNotImplementedException(); } + public function runWorkflow() { + throw new PhutilMethodNotImplementedException(); + } + /** * Finalizes any cleanup operations that need to occur regardless of * whether the command succeeded or failed.