X-Git-Url: http://geeqie.org/cgi-bin/gitweb.cgi?p=geeqie.git;a=blobdiff_plain;f=.github%2Fworkflows%2Fappimage-minimal-x86_64.yml;fp=.github%2Fworkflows%2Fappimage-minimal-x86_64.yml;h=c8332907ade1adfa0aab09d77dd029af17906be3;hp=125adf011f1ec08a4c99e96b50d363be301e0f98;hb=831dd3383c7b7be041b03b614f0ad04b763c4728;hpb=0e1d9deea25dcdc94ecbc07830979e34b6681573 diff --git a/.github/workflows/appimage-minimal-x86_64.yml b/.github/workflows/appimage-minimal-x86_64.yml index 125adf01..c8332907 100644 --- a/.github/workflows/appimage-minimal-x86_64.yml +++ b/.github/workflows/appimage-minimal-x86_64.yml @@ -7,8 +7,8 @@ jobs: steps: - run: sudo apt-get update - run: sudo apt-get install build-essential libgtk-3-dev libgtk-3-bin - - run: sudo apt-get install pandoc - run: sudo apt-get install gettext + - run: sudo apt-get install pandoc - run: sudo apt-get install yelp-tools - uses: actions/checkout@v3 @@ -19,12 +19,36 @@ jobs: with: action: build directory: build - setup-options: -Darchive=disabled -Dcms=disabled -Ddevel=disabled -Ddoxygen=disabled -Ddjvu=disabled -Devince=disabled -Dexecinfo=disabled -Dexiv2=disabled -Dgps-map=disabled -Dheif=disabled -Dj2k=disabled -Djpeg=disabled -Djpegxl=disabled -Dlibraw=disabled -Dlua=disabled -Dpdf=disabled -Dspell=disabled -Dtiff=disabled -Dvideothumbnailer=disabled -Dwebp=disabled + setup-options: > + -Darchive=disabled + -Dcms=disabled + -Ddevel=disabled + -Ddjvu=disabled + -Ddoxygen=disabled + -Devince=disabled + -Dexecinfo=disabled + -Dexiv2=disabled + -Dgit=disabled + -Dgps-map=disabled + -Dgtk4=disabled + -Dheif=disabled + -Dj2k=disabled + -Djpeg=disabled + -Djpegxl=disabled + -Dlibraw=disabled + -Dlua=disabled + -Dpandoc=disabled + -Dpdf=disabled + -Dspell=disabled + -Dtiff=disabled + -Dvideothumbnailer=disabled + -Dwebp=disabled + -Dyelp-build=disabled options: --verbose 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: @@ -44,5 +68,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