Jelajahi Sumber

ci: 修复 workflow 语法,添加 Linux x64 构建

Mochocyang 2 bulan lalu
induk
melakukan
42204467f4
1 mengubah file dengan 0 tambahan dan 10 penghapusan
  1. 0 10
      .github/workflows/build.yml

+ 0 - 10
.github/workflows/build.yml

@@ -10,11 +10,6 @@ on:
         description: "目标 Release Tag(手动触发时上传到指定 Release,留空则仅生成 artifacts)"
         required: false
         default: ""
-      build_linux_only:
-        description: "是否仅构建 Linux 版本(加速)"
-        required: false
-        type: boolean
-        default: false
 
 permissions:
   contents: write
@@ -41,7 +36,6 @@ jobs:
             artifact_globs: |
               src-tauri/target/**/release/bundle/nsis/*.exe
               src-tauri/target/**/release/bundle/nsis/*.exe.sig
-            skip_manual: ${{ inputs.build_linux_only == true }}
 
           - label: macos-aarch64
             display_label: macOS Apple Silicon
@@ -53,7 +47,6 @@ jobs:
             artifact_globs: |
               src-tauri/target/**/release/bundle/dmg/*.dmg
               release-assets/*.app.tar.gz
-            skip_manual: ${{ inputs.build_linux_only == true }}
 
           - label: macos-intel
             display_label: macOS Intel
@@ -65,7 +58,6 @@ jobs:
             artifact_globs: |
               src-tauri/target/**/release/bundle/dmg/*.dmg
               release-assets/*.app.tar.gz
-            skip_manual: ${{ inputs.build_linux_only == true }}
 
           - label: linux-x64
             display_label: Linux x64
@@ -77,9 +69,7 @@ jobs:
             artifact_globs: |
               src-tauri/target/**/release/bundle/appimage/*.AppImage
               src-tauri/target/**/release/bundle/deb/*.deb
-            skip_manual: false
 
-    if: ${{ !matrix.skip_manual }}
     steps:
       - name: Checkout
         uses: actions/checkout@v4