@@ -192,7 +192,7 @@ jobs:
192192 env :
193193 CGO_ENABLED : 0
194194 run : |
195- for target in darwin/arm64 darwin/amd64 linux/arm64 linux/amd64 windows/amd64 windows/arm64; do
195+ for target in darwin/arm64 darwin/amd64 linux/arm64 linux/amd64 linux/riscv64 windows/amd64 windows/arm64; do
196196 os="${target%/*}"
197197 arch="${target#*/}"
198198 ext=""
@@ -220,6 +220,7 @@ jobs:
220220 path : |
221221 mobilecli-linux-arm64
222222 mobilecli-linux-amd64
223+ mobilecli-linux-riscv64
223224 retention-days : 1
224225 overwrite : true
225226
@@ -341,6 +342,11 @@ jobs:
341342 zip -9 "../mobilecli-$GITHUB_REF_NAME-linux-arm64.zip" mobilecli
342343 rm -f mobilecli
343344
345+ # linux-riscv64
346+ cp ../mobilecli-linux/mobilecli-linux-riscv64 mobilecli
347+ zip -9 "../mobilecli-$GITHUB_REF_NAME-linux-riscv64.zip" mobilecli
348+ rm -f mobilecli
349+
344350 # windows-amd64
345351 cp ../mobilecli-windows/mobilecli-windows-amd64.exe mobilecli.exe
346352 zip -9 "../mobilecli-$GITHUB_REF_NAME-windows-amd64.zip" mobilecli.exe
@@ -371,7 +377,7 @@ jobs:
371377 - name : Publish
372378 run : |
373379 # publish platform-specific packages
374- for platform in darwin-arm64 darwin-amd64 linux-arm64 linux-amd64 windows-amd64 windows-arm64; do
380+ for platform in darwin-arm64 darwin-amd64 linux-arm64 linux-amd64 linux-riscv64 windows-amd64 windows-arm64; do
375381 os="${platform%-*}"
376382 binary="mobilecli-$platform"
377383 if [ "$os" = "windows" ]; then
@@ -389,7 +395,7 @@ jobs:
389395 cp README.md publish/npm
390396 cd publish/npm
391397 npm version "$GITHUB_REF_NAME" --no-git-tag-version
392- for platform in darwin-arm64 darwin-amd64 linux-arm64 linux-amd64 windows-amd64 windows-arm64; do
398+ for platform in darwin-arm64 darwin-amd64 linux-arm64 linux-amd64 linux-riscv64 windows-amd64 windows-arm64; do
393399 npm pkg set "optionalDependencies.@mobilenext/mobilecli-$platform=$GITHUB_REF_NAME"
394400 done
395401 npm publish --access public --provenance
0 commit comments