aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJan200101 <sentrycraft123@gmail.com>2022-05-30 20:17:30 +0200
committerJan200101 <sentrycraft123@gmail.com>2022-05-30 20:17:30 +0200
commit5b158da49b64f6b092da51ffdf4f465dd445a307 (patch)
treeef2bfcfd46cddad7354cefa8c8076a07df0385e1
parentf622bf41dbc584dd17e6cfd1f1dc7bbe4250d098 (diff)
downloadpolecat-5b158da49b64f6b092da51ffdf4f465dd445a307.tar.gz
polecat-5b158da49b64f6b092da51ffdf4f465dd445a307.zip
improve CI to allow running in Docker
-rw-r--r--.github/workflows/ci.yml6
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