Skip to content

Commit 5b94c8e

Browse files
committedMar 25, 2025·
🔀 merge main
2 parents afcfd54 + 98fe6f6 commit 5b94c8e

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

57 files changed

+654
-490
lines changed
 

‎.github/workflows/pake-cli.yaml

+8-5
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ on:
1010
options:
1111
- 'windows-latest'
1212
- 'macos-latest'
13-
- 'ubuntu-20.04'
13+
- 'ubuntu-24.04'
1414
url:
1515
description: 'URL'
1616
required: true
@@ -69,8 +69,8 @@ jobs:
6969
with:
7070
node-version: 18
7171

72-
- name: Install Rust for ubuntu-20.04
73-
if: inputs.platform == 'ubuntu-20.04'
72+
- name: Install Rust for ubuntu-24.04
73+
if: inputs.platform == 'ubuntu-24.04'
7474
uses: dtolnay/rust-toolchain@stable
7575
with:
7676
toolchain: stable
@@ -91,10 +91,10 @@ jobs:
9191
target: x86_64-apple-darwin
9292

9393
- name: Install dependencies (ubuntu only)
94-
if: inputs.platform == 'ubuntu-20.04'
94+
if: inputs.platform == 'ubuntu-24.04'
9595
uses: awalsh128/cache-apt-pkgs-action@v1.4.3
9696
with:
97-
packages: libjavascriptcoregtk-4.1-dev libwebkit2gtk-4.1-dev build-essential curl wget file libxdo-dev libssl-dev libgtk-3-dev libayatana-appindicator3-dev librsvg2-dev gnome-video-effects gnome-video-effects-extra
97+
packages: libsoup3.0-dev libdbus-1-dev libjavascriptcoregtk-4.1-dev libwebkit2gtk-4.1-dev build-essential curl wget file libxdo-dev libssl-dev libgtk-3-dev libayatana-appindicator3-dev librsvg2-dev gnome-video-effects gnome-video-effects-extra
9898
version: 1.1
9999

100100
- name: Install pake-cli local
@@ -133,6 +133,9 @@ jobs:
133133
FULLSCREEN: ${{ inputs.fullscreen }}
134134
MULTI_ARCH: ${{ inputs.multi_arch }}
135135
TARGETS: ${{ inputs.targets }}
136+
PKG_CONFIG_PATH: /usr/lib/x86_64-linux-gnu/pkgconfig:/usr/share/pkgconfig
137+
PKG_CONFIG_ALLOW_SYSTEM_LIBS: 1
138+
PKG_CONFIG_ALLOW_SYSTEM_CFLAGS: 1
136139

137140
- name: Upload archive
138141
uses: actions/upload-artifact@v4

‎.github/workflows/pake_build_single_app.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ jobs:
7575
if: matrix.os == 'ubuntu-latest'
7676
uses: awalsh128/cache-apt-pkgs-action@v1.4.3
7777
with:
78-
packages: libjavascriptcoregtk-4.1-dev libwebkit2gtk-4.1-dev build-essential curl wget file libxdo-dev libssl-dev libgtk-3-dev libayatana-appindicator3-dev librsvg2-dev gnome-video-effects gnome-video-effects-extra
78+
packages: libdbus-1-dev libsoup3.0-dev libjavascriptcoregtk-4.1-dev libwebkit2gtk-4.1-dev build-essential curl wget file libxdo-dev libssl-dev libgtk-3-dev libayatana-appindicator3-dev librsvg2-dev gnome-video-effects gnome-video-effects-extra
7979
version: 1.1
8080

8181
- name: Rust cache restore

0 commit comments

Comments
 (0)
Please sign in to comment.