App health
Live Code Quality status for every Conduction Nextcloud app, on each of the
three branches it ships through. Badges come straight from GitHub Actions and
update themselves — click one to open that branch's runs.
A grey no status badge does not mean healthy. It means the workflow has
never run on that branch. Unmeasured and passing look identical here, and
unmeasured is the more expensive of the two.
A red badge has at least five distinct causes, and only the first is what most readers assume:
- A check genuinely failed.
- The workflow never started (
startup_failure) — nothing was ever measured. gate-4 composer-audithit an advisory that has since been withdrawn. It reads a live feed, so a rerun clears it with no code change.- A GitHub platform incident (
codeload429/503) meant the job could not download its own dependencies. - The job ran, exited non-zero, and did no work — which renders exactly like a real failure.
The ten-second discriminator for 3–5 is the log: open the run and check the job
produced its own output marker (Tests:, [gate-, assertions). A PHP job log
of ~3 KB did nothing.
Nextcloud apps
| App | main | beta | development |
|---|---|---|---|
| decidesk | |||
| docudesk | |||
| doriath | |||
| hermiq | |||
| larpingapp | |||
| launchpad | |||
| nldesign | |||
| openbuild | |||
| opencatalogi | |||
| openconnector | |||
| openregister | |||
| pipelinq | |||
| planix | |||
| portaliq | |||
| procest | |||
| scholiq | |||
| shillinq | |||
| softwarecatalog | |||
| zaakafhandelapp |
Libraries
Not Nextcloud apps — they carry no appinfo/info.xml — but every app depends on
them, so a regression here reaches the whole fleet.
| Library | main | beta | development |
|---|---|---|---|
| nextcloud-vue |
Not on this page, and why
hrmq is a Nextcloud app but ships no Code Quality workflow, so there
is nothing to badge. That absence is worth more attention than any red cell
here: an app with no quality workflow cannot fail one.
openanonymiser is not a Nextcloud app (no appinfo/info.xml) and runs no
Code Quality workflow.
nextcloud-app-template and app-versions carry appinfo/info.xml but
are scaffold and tooling rather than products. Both run Code Quality. The
template being red matters, because every newly generated app inherits its
starting state.
How this list is built
Membership comes from two checks, not from a hand-maintained list: the app
appears in the public site's apps-catalog.js, and the repository carries
appinfo/info.xml on its default branch — the canonical marker of a Nextcloud
app.
That matters. A hand-maintained fleet list previously omitted seven live apps,
and one of them carried well over a thousand outstanding gate findings while
going entirely unmeasured, because nothing swept an app that wasn't on the list.
Building this page from the catalog immediately surfaced planix, a Nextcloud
app running Code Quality that the working fleet list did not include.
Archived repositories are excluded.