diff --git a/.github/workflows/ppa2204UbuntuLatest.yml b/.github/workflows/ppa2204UbuntuLatest.yml deleted file mode 100644 index 766562b..0000000 --- a/.github/workflows/ppa2204UbuntuLatest.yml +++ /dev/null @@ -1,15 +0,0 @@ -name: PPA (Ubuntu 22.04) - -on: [push, pull_request] - -jobs: - build: - runs-on: ubuntu-22.04 - steps: - - uses: actions/checkout@v1 - - name: Install PPA and Run a Test on Ubuntu 22.04 - run: sudo chmod +x dicom2mesh/test/test-ppa-dicom2mesh.sh && ./dicom2mesh/test/test-ppa-dicom2mesh.sh - - name: Clean - run: rm *.stl - - diff --git a/README.md b/README.md index 4786816..9b5fda6 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -![VTK9 + Dicom build status](https://github.com/eidelen/DicomToMesh/actions/workflows/cppVTK9Dicom.yml/badge.svg) ![GUI Qt5 build status](https://github.com/eidelen/DicomToMesh/actions/workflows/cppVTK9DicomGUI.yml/badge.svg) ![PPA Ubuntu 24.04 status](https://github.com/eidelen/DicomToMesh/actions/workflows/ppaUbuntuLatest.yml/badge.svg) ![PPA Ubuntu 22.04 status](https://github.com/eidelen/DicomToMesh/actions/workflows/ppa2204UbuntuLatest.yml/badge.svg) +![VTK9 + Dicom build status](https://github.com/eidelen/DicomToMesh/actions/workflows/cppVTK9Dicom.yml/badge.svg) ![GUI Qt5 build status](https://github.com/eidelen/DicomToMesh/actions/workflows/cppVTK9DicomGUI.yml/badge.svg) ![PPA Installations Ubuntu status](https://github.com/eidelen/DicomToMesh/actions/workflows/ppaUbuntuLatest.yml/badge.svg) # DicomToMesh @@ -37,7 +37,7 @@ The option -vo shows the input DICOM data in a volume renderer (vtk # Installation -Ubuntu 24.04, 22.04, 18.04 +Ubuntu 25.04, 24.04, 22.04, 18.04 ``` > sudo add-apt-repository ppa:eidelen/d2m > sudo apt-get update diff --git a/debian/changelog b/debian/changelog index 43d546c..687b7d5 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,4 +1,4 @@ -dicom2mesh (0.820-0ppa0~noble) noble; urgency=low +dicom2mesh (0.823-0ppa0~oracular) oracular; urgency=low * Try to fix linking error libjawt * Fix more linking errors diff --git a/dicom2mesh/test/test-ppa-dicom2mesh.sh b/dicom2mesh/test/test-ppa-dicom2mesh.sh index 4236751..f1f2af6 100755 --- a/dicom2mesh/test/test-ppa-dicom2mesh.sh +++ b/dicom2mesh/test/test-ppa-dicom2mesh.sh @@ -25,11 +25,16 @@ echo "Running dicom2mesh..." dicom2mesh -i "$INPUT_FILE" -o "$OUTPUT_FILE" # <-- You will adjust this command line as needed # Step 4: Check output -if [ -f "$OUTPUT_FILE" ]; then - echo "✅ Output file '$OUTPUT_FILE' was successfully generated." +if [ -s "$OUTPUT_FILE" ]; then + echo "✅ Output file '$OUTPUT_FILE' exists and is not empty." + ls -lh "$OUTPUT_FILE" exit 0 +elif [ -f "$OUTPUT_FILE" ]; then + echo "❌ Output file '$OUTPUT_FILE' exists but is empty." + exit 1 else echo "❌ Output file '$OUTPUT_FILE' was not found." exit 1 fi +