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]
