diff --git a/.goreleaser.yaml b/.goreleaser.yaml index 90f22e0..45e3987 100644 --- a/.goreleaser.yaml +++ b/.goreleaser.yaml @@ -11,6 +11,7 @@ builds: - arm64 - arm goarm: + - "6" - "7" binary: wstunnel ignore: diff --git a/.goreleaser_hook.sh b/.goreleaser_hook.sh index 331fe00..7c8a387 100755 --- a/.goreleaser_hook.sh +++ b/.goreleaser_hook.sh @@ -9,7 +9,11 @@ project_name=$4 case $go_arch in amd64) rust_arch='x86_64' ;; arm64) rust_arch='aarch64' ;; - arm) rust_arch='armv7' ;; + arm) case $go_arm + 6) rust_arch="armv6" ;; + 7) rust_arch='armv7' ;; + esac + ;; 386) rust_arch='i686' ;; *) echo "unknown arch: $go_arch" && exit 1 ;; esac