diff options
| author | 2026-02-10 13:37:12 +0800 | |
|---|---|---|
| committer | 2026-02-10 13:37:12 +0800 | |
| commit | 14b788a1f2bfc91c48065d8703c1d461a521ce64 (patch) | |
| tree | 4dababe9d2aafbbfe523380780dfeb45fe2403f0 | |
| parent | faa6d4352ec18888f38fc0a28fbbc641048db5b1 (diff) | |
| download | DropOut-14b788a1f2bfc91c48065d8703c1d461a521ce64.tar.gz DropOut-14b788a1f2bfc91c48065d8703c1d461a521ce64.zip | |
fix(ci): Update CI workflow to remove Musl tools installation
Removed installation of Musl tools for musl target and added installation of OpenSSL dev package.
| -rw-r--r-- | .github/workflows/semifold-ci.yaml | 11 |
1 files changed, 3 insertions, 8 deletions
diff --git a/.github/workflows/semifold-ci.yaml b/.github/workflows/semifold-ci.yaml index 4ce6e06..a7da996 100644 --- a/.github/workflows/semifold-ci.yaml +++ b/.github/workflows/semifold-ci.yaml @@ -28,7 +28,6 @@ jobs: name: "Linux x86_64 (Musl)" target: "x86_64-unknown-linux-musl" args: "--target x86_64-unknown-linux-musl" - install-musl: true pkg-config-allow-cross: true - platform: "ubuntu-24.04-arm" name: "Linux arm64" @@ -61,19 +60,15 @@ jobs: runs-on: ${{ matrix.platform }} steps: - uses: actions/checkout@v6 + - name: Install OpenSSL dev package + run: sudo apt-get update && sudo apt-get install -y libssl-dev - name: Install Dependencies (Linux x86_64) if: runner.os == 'Linux' 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 libssl-dev - + - name: Install pnpm uses: pnpm/action-setup@v4 |