Skip to content

Commit

Permalink
test1
Browse files Browse the repository at this point in the history
  • Loading branch information
xishang0128 committed Mar 8, 2024
1 parent d582576 commit bb8269a
Showing 1 changed file with 48 additions and 48 deletions.
96 changes: 48 additions & 48 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,56 +26,56 @@ jobs:
strategy:
matrix:
jobs:
- { goos: darwin, goarch: arm64, output: arm64 }
- { goos: darwin, goarch: amd64, goamd64: v1, output: amd64-compatible }
- { goos: darwin, goarch: amd64, goamd64: v3, output: amd64 }
# - { goos: darwin, goarch: arm64, output: arm64 }
# - { goos: darwin, goarch: amd64, goamd64: v1, output: amd64-compatible }
# - { goos: darwin, goarch: amd64, goamd64: v3, output: amd64 }

- { goos: linux, goarch: '386', output: '386' }
- { goos: linux, goarch: amd64, goamd64: v1, output: amd64-compatible, test: test }
# - { goos: linux, goarch: '386', output: '386' }
# - { goos: linux, goarch: amd64, goamd64: v1, output: amd64-compatible, test: test }
- { goos: linux, goarch: amd64, goamd64: v3, output: amd64 }
- { goos: linux, goarch: arm64, output: arm64 }
- { goos: linux, goarch: arm, goarm: '7', output: armv7 }
- { goos: linux, goarch: mips, mips: hardfloat, output: mips-hardfloat }
- { goos: linux, goarch: mips, mips: softfloat, output: mips-softfloat }
- { goos: linux, goarch: mipsle, mips: hardfloat, output: mipsle-hardfloat }
- { goos: linux, goarch: mipsle, mips: softfloat, output: mipsle-softfloat }
- { goos: linux, goarch: mips64, output: mips64 }
- { goos: linux, goarch: mips64le, output: mips64le }
- { goos: linux, goarch: loong64, output: loong64-abi1, abi: '1' }
- { goos: linux, goarch: loong64, output: loong64-abi2, abi: '2' }
- { goos: linux, goarch: riscv64, output: riscv64 }
- { goos: linux, goarch: s390x, output: s390x }

- { goos: windows, goarch: '386', output: '386' }
- { goos: windows, goarch: amd64, goamd64: v1, output: amd64-compatible }
- { goos: windows, goarch: amd64, goamd64: v3, output: amd64 }
- { goos: windows, goarch: arm, goarm: '7', output: armv7 }
- { goos: windows, goarch: arm64, output: arm64 }

- { goos: freebsd, goarch: '386', output: '386' }
- { goos: freebsd, goarch: amd64, goamd64: v1, output: amd64-compatible }
- { goos: freebsd, goarch: amd64, goamd64: v3, output: amd64 }
- { goos: freebsd, goarch: arm64, output: arm64 }

- { goos: android, goarch: '386', ndk: i686-linux-android34, output: '386' }
- { goos: android, goarch: amd64, ndk: x86_64-linux-android34, output: amd64 }
- { goos: android, goarch: arm, ndk: armv7a-linux-androideabi34, output: armv7 }
- { goos: android, goarch: arm64, ndk: aarch64-linux-android34, output: arm64-v8 }

# Go 1.20 is the last release that will run on any release of Windows 7, 8, Server 2008 and Server 2012. Go 1.21 will require at least Windows 10 or Server 2016.
- { goos: windows, goarch: '386', output: '386-go120', goversion: '1.20' }
- { goos: windows, goarch: amd64, goamd64: v1, output: amd64-compatible-go120, goversion: '1.20' }
- { goos: windows, goarch: amd64, goamd64: v3, output: amd64-go120, goversion: '1.20' }

# Go 1.20 is the last release that will run on macOS 10.13 High Sierra or 10.14 Mojave. Go 1.21 will require macOS 10.15 Catalina or later.
- { goos: darwin, goarch: arm64, output: arm64-go120, goversion: '1.20' }
- { goos: darwin, goarch: amd64, goamd64: v1, output: amd64-compatible-go120, goversion: '1.20' }
- { goos: darwin, goarch: amd64, goamd64: v3, output: amd64-go120, goversion: '1.20' }

# only for test
- { goos: linux, goarch: '386', output: '386-go120', goversion: '1.20' }
- { goos: linux, goarch: amd64, goamd64: v1, output: amd64-compatible-go120, goversion: '1.20', test: test }
- { goos: linux, goarch: amd64, goamd64: v3, output: amd64-go120, goversion: '1.20' }
# - { goos: linux, goarch: arm64, output: arm64 }
# - { goos: linux, goarch: arm, goarm: '7', output: armv7 }
# - { goos: linux, goarch: mips, mips: hardfloat, output: mips-hardfloat }
# - { goos: linux, goarch: mips, mips: softfloat, output: mips-softfloat }
# - { goos: linux, goarch: mipsle, mips: hardfloat, output: mipsle-hardfloat }
# - { goos: linux, goarch: mipsle, mips: softfloat, output: mipsle-softfloat }
# - { goos: linux, goarch: mips64, output: mips64 }
# - { goos: linux, goarch: mips64le, output: mips64le }
# - { goos: linux, goarch: loong64, output: loong64-abi1, abi: '1' }
# - { goos: linux, goarch: loong64, output: loong64-abi2, abi: '2' }
# - { goos: linux, goarch: riscv64, output: riscv64 }
# - { goos: linux, goarch: s390x, output: s390x }

# - { goos: windows, goarch: '386', output: '386' }
# - { goos: windows, goarch: amd64, goamd64: v1, output: amd64-compatible }
# - { goos: windows, goarch: amd64, goamd64: v3, output: amd64 }
# - { goos: windows, goarch: arm, goarm: '7', output: armv7 }
# - { goos: windows, goarch: arm64, output: arm64 }

# - { goos: freebsd, goarch: '386', output: '386' }
# - { goos: freebsd, goarch: amd64, goamd64: v1, output: amd64-compatible }
# - { goos: freebsd, goarch: amd64, goamd64: v3, output: amd64 }
# - { goos: freebsd, goarch: arm64, output: arm64 }

# - { goos: android, goarch: '386', ndk: i686-linux-android34, output: '386' }
# - { goos: android, goarch: amd64, ndk: x86_64-linux-android34, output: amd64 }
# - { goos: android, goarch: arm, ndk: armv7a-linux-androideabi34, output: armv7 }
# - { goos: android, goarch: arm64, ndk: aarch64-linux-android34, output: arm64-v8 }

# # Go 1.20 is the last release that will run on any release of Windows 7, 8, Server 2008 and Server 2012. Go 1.21 will require at least Windows 10 or Server 2016.
# - { goos: windows, goarch: '386', output: '386-go120', goversion: '1.20' }
# - { goos: windows, goarch: amd64, goamd64: v1, output: amd64-compatible-go120, goversion: '1.20' }
# - { goos: windows, goarch: amd64, goamd64: v3, output: amd64-go120, goversion: '1.20' }

# # Go 1.20 is the last release that will run on macOS 10.13 High Sierra or 10.14 Mojave. Go 1.21 will require macOS 10.15 Catalina or later.
# - { goos: darwin, goarch: arm64, output: arm64-go120, goversion: '1.20' }
# - { goos: darwin, goarch: amd64, goamd64: v1, output: amd64-compatible-go120, goversion: '1.20' }
# - { goos: darwin, goarch: amd64, goamd64: v3, output: amd64-go120, goversion: '1.20' }

# # only for test
# - { goos: linux, goarch: '386', output: '386-go120', goversion: '1.20' }
# - { goos: linux, goarch: amd64, goamd64: v1, output: amd64-compatible-go120, goversion: '1.20', test: test }
# - { goos: linux, goarch: amd64, goamd64: v3, output: amd64-go120, goversion: '1.20' }

steps:
- uses: actions/checkout@v4
Expand Down

0 comments on commit bb8269a

Please sign in to comment.