Add CI (fmt, clippy, test, wasm web build)
Add CI (fmt, clippy, test, wasm web build)
#1 in Riparion/riparion-editor — merged 2026-06-02
Adds a GitHub Actions workflow now that the crate lives in its own repo (it's no longer covered by riparion-cms's CI).
Two jobs, mirroring the sibling dx-dnd setup but adapted for a single-crate repo:
- host —
cargo fmt --check,cargo clippy --all-targets -D warnings, and the round-tripsplit/joinunit tests. - wasm32 —
cargo clippy --features webonwasm32-unknown-unknown(the browser build: web-sys caret/selection +dx-dnd's web drag).
All four commands verified passing standalone before pushing. This PR's own run exercises the new workflow.
🤖 Generated with Claude Code
Last updated 2026-06-02
Links to this note
Credits
Merged pull requests, newest first.