diff options
| author | 2026-02-10 13:41:11 +0800 | |
|---|---|---|
| committer | 2026-02-10 13:41:11 +0800 | |
| commit | d0e93d59eb14361da8ca10109b6b19ee2acef48d (patch) | |
| tree | a552d3ebe6e5119db0eda014eaa52d08664ff934 | |
| parent | 14b788a1f2bfc91c48065d8703c1d461a521ce64 (diff) | |
| download | DropOut-d0e93d59eb14361da8ca10109b6b19ee2acef48d.tar.gz DropOut-d0e93d59eb14361da8ca10109b6b19ee2acef48d.zip | |
fix(ci): Add Musl tools installation for musl target
Added installation steps for Musl tools in CI workflow.
| -rw-r--r-- | .github/workflows/semifold-ci.yaml | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/.github/workflows/semifold-ci.yaml b/.github/workflows/semifold-ci.yaml index a7da996..8c5c00d 100644 --- a/.github/workflows/semifold-ci.yaml +++ b/.github/workflows/semifold-ci.yaml @@ -27,6 +27,7 @@ jobs: - platform: "ubuntu-latest" name: "Linux x86_64 (Musl)" target: "x86_64-unknown-linux-musl" + install-musl: true args: "--target x86_64-unknown-linux-musl" pkg-config-allow-cross: true - platform: "ubuntu-24.04-arm" @@ -68,6 +69,12 @@ jobs: run: | sudo apt-get update sudo apt-get install -y libwebkit2gtk-4.1-dev build-essential curl wget file libssl-dev libgtk-3-dev libayatana-appindicator3-dev librsvg2-dev libfuse2 + + - name: Install Musl Tools (for musl target) + if: matrix.install-musl == true + run: | + sudo apt-get install -y musl-tools musl-dev + sudo apt-get install pkg-config - name: Install pnpm uses: pnpm/action-setup@v4 |