ci: add record-daemon build-deps
Some checks failed
record-daemon / Format Check (push) Failing after 1m53s
record-daemon / Build Windows (xwin) (push) Has been skipped

This commit is contained in:
2026-03-21 01:03:10 +01:00
parent 9c2220d264
commit f9cd08e3b7

View File

@@ -33,14 +33,19 @@ jobs:
- name: Check format - name: Check format
run: cargo fmt --check run: cargo fmt --check
- name: Lint - name: Install system build dependencies
run: cargo clippy --all-targets --all-features run: |
sudo apt-get update
sudo apt-get install -y pkg-config libglib2.0-dev libobs-dev
- name: Build - name: Build
run: cargo build run: cargo build
env: env:
RUSTFLAGS: -Dwarnings RUSTFLAGS: -Dwarnings
- name: Lint
run: cargo clippy --all-targets --all-features
- name: Run tests with verbose logging (timeout 30min) - name: Run tests with verbose logging (timeout 30min)
run: timeout 30m cargo test -- --nocapture run: timeout 30m cargo test -- --nocapture
env: env: