소스 검색

chore: add `mips` build

Hintay 5 달 전
부모
커밋
fe943e4c10
2개의 변경된 파일15개의 추가작업 그리고 1개의 파일을 삭제
  1. 5 1
      .github/build/build_info.json
  2. 10 0
      .github/workflows/build.yml

+ 5 - 1
.github/build/build_info.json

@@ -6,7 +6,11 @@
         "arm6": {"arch": "armv5l", "abi": "eabihf", "name": "linux-arm32-v6"},
         "arm7": {"arch": "armv7l", "abi": "eabihf", "name": "linux-arm32-v7a"},
         "arm64": {"arch": "aarch64", "name": "linux-arm64-v8a"},
-        "riscv64": {"arch": "riscv64", "name": "linux-riscv64"}
+        "riscv64": {"arch": "riscv64", "name": "linux-riscv64"},
+        "mips64le": { "arch": "mips64el", "name": "linux-mips64le" },
+        "mips64": { "arch": "mips64", "name": "linux-mips64" },
+        "mipsle": { "arch": "mipsel", "name": "linux-mips32le" },
+        "mips": { "arch": "mips", "name": "linux-mips32" }
     },
     "darwin": {
         "amd64": {"arch": "o64", "name": "macos-64"},

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

@@ -116,6 +116,16 @@ jobs:
           # END Linux ARM 5 6 7
           - goos: linux
             goarch: riscv64
+          # BEGIN MIPS
+          - goos: linux
+            goarch: mips64
+          - goos: linux
+            goarch: mips64le
+          - goos: linux
+            goarch: mipsle
+          - goos: linux
+            goarch: mips
+          # END MIPS
     env:
       CGO_ENABLED: 1
       GOOS: ${{ matrix.goos }}