Update build.yml
This commit is contained in:
@@ -171,7 +171,7 @@ jobs:
|
|||||||
|
|
||||||
build-linux:
|
build-linux:
|
||||||
name: Build Linux
|
name: Build Linux
|
||||||
runs-on: ubuntu-22.04
|
runs-on: ubuntu-24.04
|
||||||
steps:
|
steps:
|
||||||
- name: Checkout code
|
- name: Checkout code
|
||||||
uses: actions/checkout@v4
|
uses: actions/checkout@v4
|
||||||
@@ -216,7 +216,10 @@ jobs:
|
|||||||
- name: Install dependencies
|
- name: Install dependencies
|
||||||
run: |
|
run: |
|
||||||
sudo apt-get update
|
sudo apt-get update
|
||||||
sudo apt-get install -y libgtk-3-dev libwebkit2gtk-4.0-dev libfuse2
|
sudo apt-get install -y libgtk-3-dev libwebkit2gtk-4.1-dev libfuse2
|
||||||
|
|
||||||
|
# Create symlink for webkit2gtk-4.0 -> webkit2gtk-4.1 (Ubuntu 24.04 compatibility)
|
||||||
|
sudo ln -sf /usr/lib/x86_64-linux-gnu/pkgconfig/webkit2gtk-4.1.pc /usr/lib/x86_64-linux-gnu/pkgconfig/webkit2gtk-4.0.pc
|
||||||
|
|
||||||
- name: Install Wails CLI
|
- name: Install Wails CLI
|
||||||
run: go install github.com/wailsapp/wails/v2/cmd/wails@latest
|
run: go install github.com/wailsapp/wails/v2/cmd/wails@latest
|
||||||
@@ -329,9 +332,9 @@ jobs:
|
|||||||
body: |
|
body: |
|
||||||
## Downloads
|
## Downloads
|
||||||
|
|
||||||
- **SpotiFLAC-${{ steps.version.outputs.version }}.exe** - Windows
|
- `SpotiFLAC-${{ steps.version.outputs.version }}.exe` - Windows
|
||||||
- **SpotiFLAC-${{ steps.version.outputs.version }}.dmg** - macOS
|
- `SpotiFLAC-${{ steps.version.outputs.version }}.dmg` - macOS
|
||||||
- **SpotiFLAC-${{ steps.version.outputs.version }}.AppImage** - Linux
|
- `SpotiFLAC-${{ steps.version.outputs.version }}.AppImage` - Linux
|
||||||
files: |
|
files: |
|
||||||
artifacts/windows-portable/*.exe
|
artifacts/windows-portable/*.exe
|
||||||
artifacts/macos-portable/*.dmg
|
artifacts/macos-portable/*.dmg
|
||||||
|
|||||||
Reference in New Issue
Block a user