Skip to content

Commit f0587ae

Browse files
Fix CI
1 parent b9fb374 commit f0587ae

File tree

3 files changed

+6
-15
lines changed

3 files changed

+6
-15
lines changed

.github/workflows/build.yml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -66,8 +66,7 @@ jobs:
6666
if: matrix.os == 'ubuntu-latest'
6767
run: |
6868
just build-linux-nogui
69-
just build-linux-gtk
70-
just build-linux-xdg
69+
just build-linux-gui
7170
just build-win-gnu
7271
7372
- name: Upload build artefacts

.github/workflows/release.yml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -52,9 +52,8 @@ jobs:
5252
5353
The provided binaries are for:
5454
55-
- GNU Linux (x64 linux gnu) with GTK backend for GNOME
55+
- GNU Linux (x64 linux gnu)
5656
- GNU Linux (x64 linux gnu) without a GUI file dialogue and libraries
57-
- GNU Linux (x64 linux gnu) with XDG backend for XDG Desktop Portal
5857
- macOS Apple Silicon (aarch64 darwin)
5958
- macOS Intel (x64 darwin)
6059
- GNU Windows, i.e. Cygwin/MinGW (x64 windows gnu)

justfile

Lines changed: 4 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -29,19 +29,12 @@ build-win-gnu:
2929
cargo build --target=x86_64-pc-windows-gnu --release
3030
zip -r out/ferium-windows-gnu.zip -j target/x86_64-pc-windows-gnu/release/ferium.exe
3131

32-
# Build for GNU Linux with a GTK backend
33-
build-linux-gtk:
34-
rm -f out/ferium-linux-gnu-gtk.zip
35-
mkdir -p out
36-
cargo build --target=x86_64-unknown-linux-gnu --release
37-
zip -r out/ferium-linux-gnu-gtk.zip -j target/x86_64-unknown-linux-gnu/release/ferium
38-
3932
# Build for GNU Linux with an XDG backend
40-
build-linux-xdg:
41-
rm -f out/ferium-linux-gnu-xdg.zip
33+
build-linux-gui:
34+
rm -f out/ferium-linux-gnu.zip
4235
mkdir -p out
43-
cargo build --target=x86_64-unknown-linux-gnu --release --no-default-features --features xdg
44-
zip -r out/ferium-linux-gnu-xdg.zip -j target/x86_64-unknown-linux-gnu/release/ferium
36+
cargo build --target=x86_64-unknown-linux-gnu --release --no-default-features --features gui
37+
zip -r out/ferium-linux-gnu.zip -j target/x86_64-unknown-linux-gnu/release/ferium
4538

4639
# Build for GNU Linux without a GUI backend
4740
build-linux-nogui:

0 commit comments

Comments
 (0)