On Mon, Nov 1, 2021 at 5:03 PM David Capwell <dcapw...@apple.com.invalid> wrote: > > > How do we define what "releasable trunk" means? > > One thing I would love is for us to adopt a “run all tests needed to release > before commit” mentality, and to link a successful run in JIRA when closing > (we talked about this once in slack). If we look at CircleCI we currently do > not run all the tests needed to sign off; below are the tests disabled in the > “pre-commit” workflows (see > https://github.com/apache/cassandra/blob/trunk/.circleci/config-2_1.yml#L381):
A good first step toward this would be for us to treat our binding +1s more judiciously, and not grant any without at least a pre-commit CI run linked in the ticket. You don't have to look very hard to find a lot of these today (I know I'm guilty), and it's possible we wouldn't have the current CI mess now if we had been a little bit more diligent. --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@cassandra.apache.org For additional commands, e-mail: dev-h...@cassandra.apache.org