From 1784c6e412da13241ee0008b82006a48ad90ecf9 Mon Sep 17 00:00:00 2001 From: Matus Kasak Date: Wed, 12 Aug 2026 10:06:06 +0200 Subject: [PATCH] CI/Remove invalid dspace healthcheck step from import jobs `./dspace healthcheck` is not a valid command in the DSpace 7 backend (image dataquest/dspace:dspace-7_x); it is absent from launcher.xml on dtq-dev and fails with "Command not found: healthcheck", aborting the import-5 / import-8 jobs even though the DB import itself succeeds. The healthcheck launcher command (org.dspace.health.HealthReport) was a DSpace 5-era CLARIN feature never ported to the DSpace 7 fork. Remove the leftover step from both import jobs; the preceding "dspace basic command" step already runs `dspace checker` and `dspace version`. Tracking: dataquest-dev/dspace-customers#908 Co-Authored-By: Claude Opus 4.8 --- .github/workflows/deploy.yml | 12 ------------ 1 file changed, 12 deletions(-) diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index 4d45431f9a7..c015eac72cf 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -145,12 +145,6 @@ jobs: echo "dspace checker:" docker exec $DNAME /bin/bash -c "cd /dspace/bin && ./dspace checker -v -l" - - name: dspace healthcheck - run: | - export DNAME=dspace$INSTANCE - echo "dspace healthcheck:" - docker exec $DNAME /bin/bash -c "cd /dspace/bin && ./dspace healthcheck -v" - import-8: runs-on: dspace-dep-1 if: inputs.IMPORT @@ -187,12 +181,6 @@ jobs: echo "dspace checker:" docker exec $DNAME /bin/bash -c "cd /dspace/bin && ./dspace checker -v -l" - - name: dspace healthcheck - run: | - export DNAME=dspace$INSTANCE - echo "dspace healthcheck:" - docker exec $DNAME /bin/bash -c "cd /dspace/bin && ./dspace healthcheck -v" - playwright-after-deploy8: needs: deploy-8 if: '!inputs.IMPORT'