aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/.github
diff options
context:
space:
mode:
author苏向夜 <fu050409@163.com>2026-01-18 22:46:42 +0800
committer苏向夜 <fu050409@163.com>2026-01-18 22:46:42 +0800
commita68d0aa435011c6e571a749e290db3975d7bb3a5 (patch)
treee6fb0f18c30511ff4671f25099f419b2461c28c8 /.github
parentd6c6351762e7d6022c6d33e44f414df88d94d313 (diff)
downloadDropOut-a68d0aa435011c6e571a749e290db3975d7bb3a5.tar.gz
DropOut-a68d0aa435011c6e571a749e290db3975d7bb3a5.zip
ci(semifold): use nsis only on Windows platforms
Diffstat (limited to '.github')
-rw-r--r--.github/workflows/semifold-ci.yaml14
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