Update build.yml

This commit is contained in:
tidex 2025-02-15 21:41:28 +08:00 committed by GitHub
parent 03cd055e6f
commit bb462ba665
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 5 additions and 4 deletions

View File

@ -30,11 +30,12 @@ jobs:
- name: Build - name: Build
env: env:
# 使用 GitHub Actions 表达式语法分割字符串 # 直接基于已知格式设置 GOARCH 和 GOMIPS
GOARCH: ${{ fromJSON('["' + matrix.target_arch.split('-').join('","') + '"]')[0] }} GOARCH: ${{ contains(matrix.target_arch, 'mipsle') && 'mipsle' || '' }}
GOMIPS: ${{ contains(matrix.target_arch, 'mipsle') && 'softfloat' || '' }} GOMIPS: ${{ contains(matrix.target_arch, 'softfloat') && 'softfloat' || '' }}
CGO_ENABLED: 0 CGO_ENABLED: 0
run: | run: |
echo "Building for GOARCH=${GOARCH} GOMIPS=${GOMIPS}"
GOOS=linux go build -v -ldflags '-s -w' -o cloudflared-${{ matrix.target_arch }} ./cmd/cloudflared GOOS=linux go build -v -ldflags '-s -w' -o cloudflared-${{ matrix.target_arch }} ./cmd/cloudflared
- name: Upload Artifact - name: Upload Artifact