Tidy AppImage generation files
[geeqie.git] / .github / workflows / appimage-x86_64.yml
index fd9f32f..dd5f32d 100644 (file)
@@ -8,6 +8,7 @@ jobs:
     - run: sudo apt-get update
     - run: sudo apt-get install build-essential libgtk-3-dev libgtk-3-bin
     - run: sudo apt-get install evince
+    - run: sudo apt-get install gettext
     - run: sudo apt-get install libarchive-dev
     - run: sudo apt-get install libchamplain-0.12-dev libchamplain-gtk-0.12-dev
     - run: sudo apt-get install libdw-dev
@@ -20,10 +21,9 @@ jobs:
     - 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 libwebp7
     - run: sudo apt-get install libwebp-dev
+    - run: sudo apt-get install libwebp7
     - run: sudo apt-get install pandoc
-    - run: sudo apt-get install gettext
     - run: sudo apt-get install yelp-tools
 
     - uses: actions/checkout@v3
@@ -39,7 +39,7 @@ jobs:
         meson-version: 1.0.1
 
     - name: build
-      run: DESTDIR=/home/runner/work/geeqie/geeqie/AppDir ninja -C build install
+      run: DESTDIR=${{ github.workspace }}/AppDir ninja -C build install
     - name: build AppImage
       uses: AppImageCrafters/build-appimage-action@master
       with:
@@ -59,5 +59,5 @@ jobs:
       if: always()
       with:
         name: logs-all-build-appimage
-        path: /home/runner/work/geeqie/geeqie/build/meson-logs/*.txt
+        path: ${{ github.workspace }}/build/meson-logs/*.txt
         retention-days: 5