diff options
author | Jan200101 <sentrycraft123@gmail.com> | 2022-05-30 20:17:30 +0200 |
---|---|---|
committer | Jan200101 <sentrycraft123@gmail.com> | 2022-05-30 20:17:30 +0200 |
commit | 5b158da49b64f6b092da51ffdf4f465dd445a307 (patch) | |
tree | ef2bfcfd46cddad7354cefa8c8076a07df0385e1 | |
parent | f622bf41dbc584dd17e6cfd1f1dc7bbe4250d098 (diff) | |
download | polecat-5b158da49b64f6b092da51ffdf4f465dd445a307.tar.gz polecat-5b158da49b64f6b092da51ffdf4f465dd445a307.zip |
improve CI to allow running in Docker
-rw-r--r-- | .github/workflows/ci.yml | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 8a9b277..0ea881c 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -25,7 +25,7 @@ jobs: run: sudo apt-get update - name: Install dependencies - run: sudo apt-get install libcurl4-openssl-dev libjson-c-dev libyaml-dev libarchive-dev cmake make wget + run: sudo apt-get -y install libcurl4-openssl-dev libjson-c-dev libyaml-dev libarchive-dev cmake make wget - name: Create Build Environment run: cmake -E make_directory ${{runner.workspace}}/build @@ -44,13 +44,15 @@ jobs: DESTDIR=AppDir cmake --install . wget https://github.com/linuxdeploy/linuxdeploy/releases/download/continuous/linuxdeploy-x86_64.AppImage chmod +x linuxdeploy-x86_64.AppImage - ./linuxdeploy-x86_64.AppImage --appdir AppDir \ + ./linuxdeploy-x86_64.AppImage --appimage-extract-and-run \ + --appdir AppDir \ --output appimage \ --desktop-file=$GITHUB_WORKSPACE/polecat.desktop \ --icon-file=$GITHUB_WORKSPACE/polecat.svg mv polecat*.AppImage polecat.AppImage - name: Upload AppIamge + if: ${{ !env.ACT }} uses: actions/upload-artifact@v2 with: path: ${{runner.workspace}}/build/polecat.AppImage |