diff options
| author | 2026-01-18 22:46:42 +0800 | |
|---|---|---|
| committer | 2026-01-18 22:46:42 +0800 | |
| commit | a68d0aa435011c6e571a749e290db3975d7bb3a5 (patch) | |
| tree | e6fb0f18c30511ff4671f25099f419b2461c28c8 | |
| parent | d6c6351762e7d6022c6d33e44f414df88d94d313 (diff) | |
| download | DropOut-a68d0aa435011c6e571a749e290db3975d7bb3a5.tar.gz DropOut-a68d0aa435011c6e571a749e290db3975d7bb3a5.zip | |
ci(semifold): use nsis only on Windows platforms
| -rw-r--r-- | .github/workflows/semifold-ci.yaml | 14 |
1 files changed, 4 insertions, 10 deletions
diff --git a/.github/workflows/semifold-ci.yaml b/.github/workflows/semifold-ci.yaml index 1ccdcc0..3517c19 100644 --- a/.github/workflows/semifold-ci.yaml +++ b/.github/workflows/semifold-ci.yaml @@ -45,28 +45,22 @@ jobs: - platform: "windows-latest" name: "Windows x86_64 (MSVC)" target: "x86_64-pc-windows-msvc" - args: "--target x86_64-pc-windows-msvc" + args: "--target x86_64-pc-windows-msvc --bundles nsis" - platform: "windows-latest" name: "Windows x86_64 (GNU)" target: "x86_64-pc-windows-gnu" - args: "--target x86_64-pc-windows-gnu" + args: "--target x86_64-pc-windows-gnu --bundles nsis" - platform: "windows-11-arm" name: "Windows arm64" target: "aarch64-pc-windows-msvc" - args: "--target aarch64-pc-windows-msvc" + args: "--target aarch64-pc-windows-msvc --bundles nsis" runs-on: ${{ matrix.platform }} steps: - uses: actions/checkout@v6 - name: Install Dependencies (Linux x86_64) - if: matrix.platform == 'ubuntu-22.04' - 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 Dependencies (Linux ARM64) - if: matrix.platform == 'ubuntu-24.04-arm' + 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 |