Continuous Integration
Workflows To Monitor
Two GitHub Actions workflows matter for a branch’s coding work in progress:
build-any-branch-with-all-dbs.yml- Monitor
this workflow’s runs. Triggers on push and pull request, except when every changed
path is documentation (
src/site/,/.adoc,*/*.md) — a pure documentation change never triggers it. Compiles, runs unit tests, then runs the full multi-database integration-test matrix. publish-docs.yml- Monitor
this workflow’s runs. Triggers on push to
maintouching documentation paths, on aworkflow_runchain after the workflow above (and after the Dependabot changelog workflow) completes, and manually viaworkflow_dispatch. It only runs againstmain— there is nopull_requesttrigger — so no feature branch ever gets a published-site preview from CI. The only pre-merge check for a documentation change is rendering the site locally:mvnw clean install site(see Building).
What CI Does Not Cover
Two more workflows exist but aren’t something your pull request runs directly:


