Skip to content

revert: stop packaging dbdoctor - #115

Merged
AndyScherzinger merged 1 commit into
mainfrom
fix/unship-dbdoctor
Sep 9, 2026
Merged

AndyScherzinger merged 1 commit into
mainfrom
fix/unship-dbdoctor

Conversation

@skjnldsv

@skjnldsv skjnldsv commented Sep 9, 2026

Copy link
Copy Markdown
Collaborator

The DB Doctor check engine moved into serverinfo (nextcloud/serverinfo#1123, stable35 backport in nextcloud/serverinfo#1130), and serverinfo is already in both configs, so building dbdoctor on its own would put the same code in the tarball twice.

This reverts #112, dropping the entry from master.json and stable35.json:

  {
    "id": "dbdoctor",
    "repo": "nextcloud/dbdoctor",
    "composer_args": "--no-dev -a --quiet"
  },

The legacy script loses the same entries in nextcloud-gmbh/release-script#356, and nextcloud/server#64157 drops the app from core/shipped.json. nextcloud/dbdoctor stays alive as a standalone appstore app, this only stops it being packaged.

Both files still parse and still list 25 apps each after the removal. I have not run a build against either config.

👾 This pull request was assisted by Claude Code, commits carry an Assisted-by trailer.

The DB Doctor check engine now lives in serverinfo
(nextcloud/serverinfo#1123), which these builds already package, so
building dbdoctor on its own would put the same code in the tarball
twice.

This reverts #112. The legacy release script loses the same entries in
nextcloud-gmbh/release-script, branch enh/unship-dbdoctor.

Assisted-by: ClaudeCode:claude-opus-5
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
@skjnldsv skjnldsv added the enhancement New feature or request label Sep 9, 2026
@AndyScherzinger
AndyScherzinger merged commit 2450f18 into main Sep 9, 2026
7 checks passed
@AndyScherzinger
AndyScherzinger deleted the fix/unship-dbdoctor branch September 9, 2026 20:59
@AndyScherzinger

Copy link
Copy Markdown
Contributor

/backport to stable35

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Development

Successfully merging this pull request may close these issues.

3 participants