فهرست منبع

chore: add `riscv64` build

Hintay 8 ماه پیش
والد
کامیت
c9a3f585a7
2فایلهای تغییر یافته به همراه5 افزوده شده و 2 حذف شده
  1. 3 2
      .github/build/build_info.json
  2. 2 0
      .github/workflows/build.yml

+ 3 - 2
.github/build/build_info.json

@@ -5,10 +5,11 @@
         "arm5": {"arch": "arm", "abi": "eabi", "name": "linux-arm32-v5"},
         "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"}
+        "arm64": {"arch": "aarch64", "name": "linux-arm64-v8a"},
+        "riscv64": {"arch": "riscv64", "name": "linux-riscv64"}
     },
     "darwin": {
         "amd64": {"arch": "o64", "name": "macos-64"},
         "arm64": {"arch": "oa64", "name": "macos-arm64-v8a"}
     }
-}
+}

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

@@ -114,6 +114,8 @@ jobs:
             goarch: arm
             goarm: 5
           # END Linux ARM 5 6 7
+          - goos: linux
+            goarch: riscv64
     env:
       CGO_ENABLED: 1
       GOOS: ${{ matrix.goos }}