From a49f597af59f2a785ef813aaa8bdd5342402dd33 Mon Sep 17 00:00:00 2001 From: defclass Date: Mon, 1 Feb 2021 15:50:22 +0800 Subject: [PATCH] chore(ci): add linux build --- .github/workflows/build-desktop-release.yml | 22 +++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/.github/workflows/build-desktop-release.yml b/.github/workflows/build-desktop-release.yml index e50aecaf8b9..d8af49b4d14 100644 --- a/.github/workflows/build-desktop-release.yml +++ b/.github/workflows/build-desktop-release.yml @@ -24,6 +24,28 @@ jobs: with: node-version: 14 + - name: Setup Java JDK + uses: actions/setup-java@v1.4.3 + with: + java-version: 1.8 + + - name: Install clojure + run: | + curl -O https://download.clojure.org/install/linux-install-1.10.1.763.sh + chmod +x linux-install-1.10.1.763.sh + sudo ./linux-install-1.10.1.763.sh + + - name: Build/release Electron app + run: yarn install && yarn release-electron + + - name: List files + run: du -a static/out + +# - name: Cache Artifact +# uses: actions/upload-artifact@v1 +# with: +# name: Logseq-x64.dmg +# path: static/out/make/Logseq.dmg build-windows: runs-on: windows-latest