Skip to content

Commit 52890e1

Browse files
committed
chore: fixup CI
1 parent 3e92f5f commit 52890e1

3 files changed

Lines changed: 6 additions & 226 deletions

File tree

.github/workflows/release-rolling.yml

Lines changed: 5 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -27,10 +27,7 @@ jobs:
2727
run: sudo apt-get update && sudo apt-get install -y musl-tools
2828

2929
- name: Build patchbay (linux musl)
30-
run: cargo build -p patchbay-cli --release --target x86_64-unknown-linux-musl
31-
32-
- name: Build patchbay-vm (linux musl)
33-
run: cargo build -p patchbay-vm --release --target x86_64-unknown-linux-musl
30+
run: cargo build -p patchbay-cli --all-features --release --target x86_64-unknown-linux-musl
3431

3532
- name: Build patchbay-serve (linux musl)
3633
run: cargo build -p patchbay-server --release --target x86_64-unknown-linux-musl
@@ -39,10 +36,8 @@ jobs:
3936
run: |
4037
mkdir -p dist
4138
cp target/x86_64-unknown-linux-musl/release/patchbay dist/patchbay-x86_64-unknown-linux-musl
42-
cp target/x86_64-unknown-linux-musl/release/patchbay-vm dist/patchbay-vm-x86_64-unknown-linux-musl
4339
cp target/x86_64-unknown-linux-musl/release/patchbay-serve dist/patchbay-serve-x86_64-unknown-linux-musl
4440
tar -C dist -czf dist/patchbay-x86_64-unknown-linux-musl.tar.gz patchbay-x86_64-unknown-linux-musl
45-
tar -C dist -czf dist/patchbay-vm-x86_64-unknown-linux-musl.tar.gz patchbay-vm-x86_64-unknown-linux-musl
4641
tar -C dist -czf dist/patchbay-serve-x86_64-unknown-linux-musl.tar.gz patchbay-serve-x86_64-unknown-linux-musl
4742
4843
- uses: actions/upload-artifact@v4
@@ -68,14 +63,14 @@ jobs:
6863

6964
- uses: Swatinem/rust-cache@v2
7065

71-
- name: Build patchbay-vm (${{ matrix.target }})
72-
run: cargo build -p patchbay-vm --release --target ${{ matrix.target }}
66+
- name: Build patchbay (${{ matrix.target }})
67+
run: cargo build -p patchbay-cli --all-features --release --target ${{ matrix.target }}
7368

7469
- name: Package macOS artifact (${{ matrix.target }})
7570
run: |
7671
mkdir -p dist
77-
cp target/${{ matrix.target }}/release/patchbay-vm dist/patchbay-vm-${{ matrix.target }}
78-
tar -C dist -czf dist/patchbay-vm-${{ matrix.target }}.tar.gz patchbay-vm-${{ matrix.target }}
72+
cp target/${{ matrix.target }}/release/patchbay dist/patchbay-${{ matrix.target }}
73+
tar -C dist -czf dist/patchbay-${{ matrix.target }}.tar.gz patchbay-${{ matrix.target }}
7974
8075
- uses: actions/upload-artifact@v4
8176
with:

Cargo.lock

Lines changed: 0 additions & 215 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

patchbay-cli/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ ctor = "0.6"
2424
nix = { version = "0.30", features = ["signal", "process"] }
2525
flate2 = "1"
2626
open = "5"
27-
reqwest = { version = "0.12", features = ["blocking", "json"], optional = true }
27+
reqwest = { version = "0.12", default-features = false, features = ["blocking", "json", "rustls-tls"], optional = true }
2828
serde = { version = "1", features = ["derive"] }
2929
serde_json = "1"
3030
tar = "0.4"

0 commit comments

Comments
 (0)