Update install binaries script

radicle-httpd and rad-web have been removed from the files.radicle.xyz
tar files, so we should build them to always have the web client be
compatible with the httpd
This commit is contained in:
Sebastian Martinez
2024-06-21 14:19:16 +02:00
parent 894ab2e0aa
commit 59a38e4191
5 changed files with 28 additions and 4 deletions
+6
View File
@@ -10,6 +10,12 @@ jobs:
- uses: actions/setup-node@v4
with:
node-version: "20.9.0"
- uses: dtolnay/rust-toolchain@stable
- uses: Swatinem/rust-cache@v2
with:
workspaces: radicle-httpd -> target
- name: Build
run: cargo build --all --release --manifest-path=./radicle-httpd/Cargo.toml
- name: Install dependencies
run: npm ci
- name: Install Playwright Browsers
+6
View File
@@ -11,6 +11,12 @@ jobs:
steps:
- uses: actions/checkout@v4
- uses: dtolnay/rust-toolchain@stable
- uses: Swatinem/rust-cache@v2
with:
workspaces: radicle-httpd -> target
- name: Build
run: cargo build --all --release --manifest-path=./radicle-httpd/Cargo.toml
- uses: actions/setup-node@v4
with:
node-version: "20.9.0"
+6
View File
@@ -26,6 +26,12 @@ jobs:
- uses: actions/setup-node@v4
with:
node-version: "20.9.0"
- uses: dtolnay/rust-toolchain@stable
- uses: Swatinem/rust-cache@v2
with:
workspaces: radicle-httpd -> target
- name: Build
run: cargo build --all --release --manifest-path=./radicle-httpd/Cargo.toml
- name: Install dependencies
run: npm ci