Bug fix: GitHub workflow image tests
authorColin Clark <colin.clark@cclark.uk>
Tue, 4 Jul 2023 14:00:30 +0000 (15:00 +0100)
committerColin Clark <colin.clark@cclark.uk>
Tue, 4 Jul 2023 14:00:30 +0000 (15:00 +0100)
More fixes

.github/workflows/check-build-actions.yml
scripts/image-test.sh

index 5ebe077..7dc3f21 100644 (file)
@@ -41,10 +41,12 @@ jobs:
     - run: sudo apt-get install libgexiv2-dev
     - run: sudo apt-get install libgspell-1-dev
     - run: sudo apt-get install libheif-dev
+    - run: sudo apt-get install libjxl-dev
     - run: sudo apt-get install liblua5.3-dev
     - run: sudo apt-get install libpoppler-glib-dev
     - run: sudo apt-get install libraw-dev libomp-dev
     - run: sudo apt-get install libunwind-dev
+    - run: sudo apt-get install webp-pixbuf-loader
     - run: sudo apt-get install pandoc
     #~ - run: sudo apt-get install yelp-tools
     - uses: actions/checkout@v3
index 2786e9f..7a7475b 100755 (executable)
@@ -32,7 +32,7 @@ xvfb-run --auto-servernum "$1" "$2" &
 # Wait for remote to initialize
 sleep 1
 
-result=$(xvfb-run --auto-servernum $1 --remote --get-file-info)
+result=$(xvfb-run --auto-servernum "$1" --remote --get-file-info)
 xvfb-run --auto-servernum "$1" --remote --quit
 
 if echo "$result" | grep -q "Class: Unknown"