diff --git a/.github/workflows/build-windows.yml b/.github/workflows/build-windows.yml index e74b0b4..508b5af 100755 --- a/.github/workflows/build-windows.yml +++ b/.github/workflows/build-windows.yml @@ -25,6 +25,12 @@ jobs: with: submodules: recursive fetch-depth: 0 + # Windows 无法签出包含 '*' 的文件名,使用稀疏检出排除该路径 + sparse-checkout: | + / + /** + !assets/images/logo-1024*024.png + sparse-checkout-cone: false - name: 🔧 设置 Go 环境 uses: actions/setup-go@v5 @@ -239,7 +245,8 @@ jobs: fetch-depth: 0 persist-credentials: false sparse-checkout: | - /* + / + /** !assets/images/logo-1024*024.png sparse-checkout-cone: false