diff options
author | Saturneric <[email protected]> | 2021-06-26 20:17:20 +0000 |
---|---|---|
committer | Saturneric <[email protected]> | 2021-06-26 20:17:20 +0000 |
commit | 09523825b1500e77cf2d41c70e82e65cb5a83d68 (patch) | |
tree | f613e7a54999804cd2e50a765e732bfc13b7bd88 | |
parent | Merge branch 'main' of https://github.com/saturneric/gpgfrontend into develop-ci (diff) | |
download | GpgFrontend-09523825b1500e77cf2d41c70e82e65cb5a83d68.tar.gz GpgFrontend-09523825b1500e77cf2d41c70e82e65cb5a83d68.zip |
Update release-ci.yml
Diffstat (limited to '')
-rw-r--r-- | .github/workflows/release-ci.yml | 15 |
1 files changed, 12 insertions, 3 deletions
diff --git a/.github/workflows/release-ci.yml b/.github/workflows/release-ci.yml index ab8e1a1c..afc48eda 100644 --- a/.github/workflows/release-ci.yml +++ b/.github/workflows/release-ci.yml @@ -34,7 +34,7 @@ jobs: sudo apt-get update sudo apt-get -y install build-essential binutils git autoconf automake gettext texinfo sudo apt-get -y install gcc g++ - sudo apt-get -y install gpgsm + sudo apt-get -y install gpgsm libxcb-xinerama0 if: matrix.os == 'ubuntu-16.04' - name: Install Dependence (macOS) @@ -135,6 +135,15 @@ jobs: hdiutil convert ${{github.workspace}}/build/tmp/tmp.dmg -format UDZO -o ${{github.workspace}}/build/artifactOut/GpgFrontend.dmg if: matrix.os == 'macos-latest' + - name: Package App Image (Linux) + run: | + mdkir ${{github.workspace}}/build/artifactOut + cd ${{github.workspace}}/build/artifactOut + wget -c -nv https://github.com/probonopd/linuxdeployqt/releases/download/continuous/linuxdeployqt-continuous-x86_64.AppImage + chmod u+x linuxdeployqt-continuous-x86_64.AppImage + ./linuxdeployqt-continuous-x86_64.AppImage ${{github.workspace}}/build/release/gpgfrontend/usr/share/applications/*.desktop -appimage + if: matrix.os == 'ubuntu-16.04' + - name: Configure CMake & Build Binary(Windows) shell: msys2 {0} run: | @@ -153,8 +162,8 @@ jobs: uses: actions/upload-artifact@master with: name: gpgfrontend-${{matrix.os}}-${{env.BUILD_TYPE}}-${{steps.vars.outputs.sha_short}} - path: ${{github.workspace}}/build/release/* - if: matrix.os == 'ubuntu-latest' + path: ${{github.workspace}}/build/artifactOut/* + if: matrix.os == 'ubuntu-16.04' - name: Upload Artifact(macOS) uses: actions/upload-artifact@master |