cederom commented on issue #17914:
URL: https://github.com/apache/nuttx/issues/17914#issuecomment-3757146898

   > @hartmannathan: QUESTION for GitHub Actions experts: Is it possible to 
disable most of the tests by default but allow maintainers to manually choose 
which tests to run? This way, a maintainer can decide whether it even makes 
sense to run CI for a particular change.
   
   Ah, this sounds good idea! :-)
   
   > Another QUESTION: Maybe we need to run only minimum tests with CI, and 
move other tests to some kind of nightly build platform? This way, those tests 
would only run once per day and test all of the previous day's changes at once. 
I know that we lose some granularity, because if a test fails we might not know 
exactly which PR introduced the failure, but we have, how many, 10 to 20 PRs 
per day? So that narrows the search. Thoughts?
   
   Hmm, the best case is to verify change before it lands into the upstream, 
and we should stick to that rule, otherwise whole bunch of additional fixes 
loop may occur, which would eat up our time and mess up the master.
   
   But maybe when PR has at least one or two approvals it may be built at some 
time periods - like two three times a day. With additional manual triggers that 
should improve CI use a lot?


-- 
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