Compare commits

..

No commits in common. "246166703060473884382536df64fb0e3e9a8966" and "f8446cf5380e249cb78c8857ca8b55f7002f3d77" have entirely different histories.

1 changed files with 15 additions and 24 deletions

View File

@ -23,6 +23,20 @@ jobs:
node-version: 20 node-version: 20
cache: "npm" cache: "npm"
- name: Install Linux dependencies
if: matrix.os == 'ubuntu-latest'
run: |
sudo apt-get update
sudo apt-get install -y \
libgtk-3-dev \
libwebkit2gtk-4.1-dev \
libayatana-appindicator3-dev \
librsvg2-dev \
python3 \
make \
g++ \
build-essential
- name: Install dependencies - name: Install dependencies
run: npm ci run: npm ci
@ -34,27 +48,4 @@ jobs:
with: with:
name: build-${{ matrix.os }} name: build-${{ matrix.os }}
path: out/make/**/* path: out/make/**/*
if-no-files-found: error if-no-files-found: error
release:
needs: build
runs-on: ubuntu-latest
# Only release on pushes, not PRs
if: github.event_name == 'push'
permissions:
contents: write
steps:
- name: Download all artifacts
uses: actions/download-artifact@v4
with:
path: artifacts
merge-multiple: true
- name: Create pre-release
uses: softprops/action-gh-release@v2
with:
tag_name: pre-${{ github.sha }}
name: "Pre-release ${{ github.ref_name }}@${{ github.sha }}"
prerelease: true
files: artifacts/**/*