Skip to content

Commit a9920b5

Browse files
fix: enable mutation feature in ci
1 parent 50c7256 commit a9920b5

1 file changed

Lines changed: 10 additions & 1 deletion

File tree

.github/workflows/rust.yml

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ jobs:
1717
strategy:
1818
fail-fast: false
1919
matrix:
20-
feature: [default, hyprland]
20+
feature: [default, hyprland, mutation]
2121
steps:
2222
- uses: actions/checkout@v5
2323
with:
@@ -36,17 +36,26 @@ jobs:
3636
- name: Cargo check (hyprland)
3737
if: ${{ matrix.feature == 'hyprland' }}
3838
run: cargo check --no-default-features --features hyprland
39+
- name: Cargo check (mutation)
40+
if: ${{ matrix.feature == 'mutation' }}
41+
run: cargo check --no-default-features --features mutation
3942
# cargo test
4043
- name: Cargo test (default)
4144
if: ${{ matrix.feature == 'default' }}
4245
run: cargo test
4346
- name: Cargo test (hyprland)
4447
if: ${{ matrix.feature == 'hyprland' }}
4548
run: cargo test --no-default-features --features hyprland
49+
- name: Cargo test (mutation)
50+
if: ${{ matrix.feature == 'mutation' }}
51+
run: cargo test --no-default-features --features mutation
4652
# cargo build
4753
- name: Cargo build (release, default)
4854
if: ${{ matrix.feature == 'default' }}
4955
run: cargo build --release
5056
- name: Cargo build (release, hyprland)
5157
if: ${{ matrix.feature == 'hyprland' }}
5258
run: cargo build --release --no-default-features --features hyprland
59+
- name: Cargo build (release, mutation)
60+
if: ${{ matrix.feature == 'mutation' }}
61+
run: cargo build --release --no-default-features --features mutation

0 commit comments

Comments
 (0)