Skip to content

Commit 46c7a5c

Browse files
committed
ci: add fast session replay job
1 parent 023f5d2 commit 46c7a5c

1 file changed

Lines changed: 21 additions & 0 deletions

File tree

.github/workflows/ci.yml

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -98,6 +98,27 @@ jobs:
9898
- name: Test
9999
run: cargo test --workspace --locked
100100

101+
session-replay:
102+
name: session replay (fast) (${{ matrix.os }})
103+
runs-on: ${{ matrix.os }}
104+
strategy:
105+
fail-fast: false
106+
matrix:
107+
os: [ubuntu-latest, windows-latest]
108+
109+
steps:
110+
- name: Checkout
111+
uses: actions/checkout@v4
112+
113+
- name: Install Rust
114+
uses: dtolnay/rust-toolchain@stable
115+
116+
- name: Rust cache
117+
uses: Swatinem/rust-cache@v2
118+
119+
- name: Test (session replay)
120+
run: cargo test -p rexos --locked --test session_replay
121+
101122
docs:
102123
name: docs build
103124
runs-on: ubuntu-latest

0 commit comments

Comments
 (0)