Set up the ryph environment

Ryph-Run: r-8757488de1
This commit is contained in:
Ada
2026-10-05 09:09:38 +00:00
parent 6c9e83c763
commit c70467c75b
3 changed files with 87 additions and 0 deletions
+13
View File
@@ -0,0 +1,13 @@
steps:
- name: install npm dependencies
run: npm install --prefer-offline
- name: install Playwright WebKit
run: npx playwright install webkit
- name: install the pinned Radicle binaries for e2e tests
run: scripts/install-binaries
- name: warm clippy (scripts/check-rs)
run: mkdir -p build && cargo clippy --workspace --all-targets --locked
- name: warm cargo test (scripts/check-rs)
run: cargo test --workspace --no-run --locked
- name: warm the e2e backend (tests/support/globalSetup.ts)
run: cargo build --manifest-path ./crates/test-http-api/Cargo.toml --locked && cargo build -p radicle-job --bin rad-job --locked