nicoloboschi opened a new pull request, #17541:
URL: https://github.com/apache/pulsar/pull/17541

   ### Motivation
   1. For doc or cpp changes now the Pulsar CI workflow requires runners to 
just skip steps.
   2. CPP builds run on different workflows and this can be optimized in a 
single workflow
   3. MacOS build runner is created even if there are only doc changes
   4. GO functions check can reuse the same runner
   
   
   ### Modifications
   
   * Moved the check for doc changes to jobs level instead of steps. In case 
the condition of `if` returns false, no new runners will be spawned
   * Moved all CPP builds to the same workflow
   * Moved go functions checks to the same runner
   * Moved MacOs build as step after Pulsar CI workflow
   
    
   - [x] `doc-not-needed` 


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to