aboutsummaryrefslogtreecommitdiff
path: root/.github/workflows
diff options
context:
space:
mode:
authorIvan Molodetskikh <yalterz@gmail.com>2024-02-20 13:57:44 +0400
committerIvan Molodetskikh <yalterz@gmail.com>2024-02-21 07:27:49 +0400
commit1a15aa704da1d99e34869309b4d4d2df23e762f9 (patch)
tree2e05750ab60868431e797d6324ae8c17378f236d /.github/workflows
parentd58a45a96c2fce2602224cd246b3576d0c975cf3 (diff)
downloadniri-1a15aa704da1d99e34869309b4d4d2df23e762f9.tar.gz
niri-1a15aa704da1d99e34869309b4d4d2df23e762f9.tar.bz2
niri-1a15aa704da1d99e34869309b4d4d2df23e762f9.zip
ci: Check individual features
Diffstat (limited to '.github/workflows')
-rw-r--r--.github/workflows/ci.yml17
1 files changed, 13 insertions, 4 deletions
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index b3eed79a..455460be 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -42,11 +42,20 @@ jobs:
with:
key: ${{ matrix.configuration }}
- - name: Build (no default features)
- run: cargo build ${{ matrix.release-flag }} --no-default-features
+ - name: Check (no default features)
+ run: cargo check ${{ matrix.release-flag }} --no-default-features
- - name: Build
- run: cargo build ${{ matrix.release-flag }}
+ - name: Check (just dbus)
+ run: cargo check ${{ matrix.release-flag }} --no-default-features --features dbus
+
+ - name: Check (just systemd)
+ run: cargo check ${{ matrix.release-flag }} --no-default-features --features systemd
+
+ - name: Check (just xdp-gnome-screencast)
+ run: cargo check ${{ matrix.release-flag }} --no-default-features --features xdp-gnome-screencast
+
+ - name: Check
+ run: cargo check ${{ matrix.release-flag }}
- name: Build (with profiling)
run: cargo build ${{ matrix.release-flag }} --features profile-with-tracy