junichi11 commented on PR #6697: URL: https://github.com/apache/netbeans/pull/6697#issuecomment-1815414716
> ok, I understood it correctly after all. So the problem with branches in the main repo is that CI will think it is a main branch and run all tests (and that is a lot of tests) every time the branch updates. This comes additionally to the tests which run in the PR. Does it mean that all test will be run regardless of labels? > the second problem is that it will add about 800mb per branch to the cache: https://github.com/apache/netbeans/actions/caches, and we have to stay below 10gb if possible. Should we remove caches of the feature branch manually at the moment? > So if we really want to use branches beyond master and delivery in the main repo, we have to make some changes how things currently work in CI. I would like to use the feature branch with the following cases. - When supporting specific PHP version - When we have huge changes during the release phase (Maybe, it's risky to merge them into the master branch. If we find a critical issue and fix it, conflicts might occur between the master and the delivery, I think.) -- 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] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected] For further information about the NetBeans mailing lists, visit: https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
