aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/.github/workflows
diff options
context:
space:
mode:
author苏向夜 <fu050409@163.com>2026-01-18 22:08:01 +0800
committer苏向夜 <fu050409@163.com>2026-01-18 22:08:01 +0800
commit39ebd11c69e8aea4767606175e7f34905b99608b (patch)
tree8c69c53c8a39ee9eec2688d30d0d03b1dced5bfa /.github/workflows
parentf60c12c851e32859ae3905c0a9da717a5e6df3e4 (diff)
downloadDropOut-39ebd11c69e8aea4767606175e7f34905b99608b.tar.gz
DropOut-39ebd11c69e8aea4767606175e7f34905b99608b.zip
ci(semifold): imporve release targets
Diffstat (limited to '.github/workflows')
-rw-r--r--.github/workflows/semifold-ci.yaml19
1 files changed, 17 insertions, 2 deletions
diff --git a/.github/workflows/semifold-ci.yaml b/.github/workflows/semifold-ci.yaml
index 098eec5..7df6403 100644
--- a/.github/workflows/semifold-ci.yaml
+++ b/.github/workflows/semifold-ci.yaml
@@ -19,22 +19,37 @@ jobs:
fail-fast: false
matrix:
include:
+ # Linux
- platform: "ubuntu-22.04"
- name: "Linux x86_64"
+ name: "Linux x86_64 (GNU)"
target: "x86_64-unknown-linux-gnu"
args: "--target x86_64-unknown-linux-gnu"
+ - os: ubuntu-latest
+ name: "Linux x86_64 (Musl)"
+ target: "x86_64-unknown-linux-musl"
+ args: "--target x86_64-unknown-linux-musl"
- platform: "ubuntu-24.04-arm"
name: "Linux arm64"
target: "aarch64-unknown-linux-gnu"
args: "--target aarch64-unknown-linux-gnu"
+ # macOS
+ - platform: "macos-latest"
+ name: "macOS x86_64"
+ target: "x86_64-apple-darwin"
+ args: "--target x86_64-apple-darwin"
- platform: "macos-latest"
name: "macOS arm64"
target: "aarch64-apple-darwin"
args: "--target aarch64-apple-darwin"
+ # Windows
- platform: "windows-latest"
- name: "Windows x86_64"
+ name: "Windows x86_64 (MSVC)"
target: "x86_64-pc-windows-msvc"
args: "--target x86_64-pc-windows-msvc"
+ - platform: "windows-latest"
+ name: "Windows x86_64 (GNU)"
+ target: "x86_64-pc-windows-gnu"
+ args: "--target x86_64-pc-windows-gnu"
- platform: "windows-11-arm"
name: "Windows arm64"
target: "aarch64-pc-windows-msvc"