Skip to content

Commit 7f90c7f

Browse files
authored
fix release workflow (#49)
Signed-off-by: markfisher <mark@modulewise.com>
1 parent 40db9cd commit 7f90c7f

1 file changed

Lines changed: 4 additions & 1 deletion

File tree

.github/workflows/release.yml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,10 +21,13 @@ jobs:
2121
os: ubuntu-24.04
2222
steps:
2323
- uses: actions/checkout@v6
24+
- name: Install musl toolchain
25+
if: contains(matrix.target, 'musl')
26+
run: sudo apt-get update && sudo apt-get install -y musl-tools
2427
- name: Add target
2528
run: rustup target add ${{ matrix.target }}
2629
- name: Build
27-
run: cargo build --release --target ${{ matrix.target }}
30+
run: cargo build --release --workspace --target ${{ matrix.target }}
2831
- name: Package binaries
2932
run: |
3033
mkdir -p dist

0 commit comments

Comments
 (0)