File tree 2 files changed +17
-0
lines changed
2 files changed +17
-0
lines changed Original file line number Diff line number Diff line change 81
81
target : x86_64-unknown-linux-musl
82
82
artifact_name : yek
83
83
asset_name : yek-x86_64-unknown-linux-musl.tar.gz
84
+ - os : ubuntu-latest
85
+ target : aarch64-unknown-linux-gnu
86
+ artifact_name : yek
87
+ asset_name : yek-aarch64-unknown-linux-gnu.tar.gz
88
+ - os : ubuntu-latest
89
+ target : aarch64-unknown-linux-musl
90
+ artifact_name : yek
91
+ asset_name : yek-aarch64-unknown-linux-musl.tar.gz
84
92
- os : macos-latest
85
93
target : x86_64-apple-darwin
86
94
artifact_name : yek
Original file line number Diff line number Diff line change @@ -48,6 +48,15 @@ Linux_x86_64)
48
48
TARGET=" x86_64-unknown-linux-gnu"
49
49
fi
50
50
;;
51
+ Linux_aarch64)
52
+ # Check glibc version for ARM64
53
+ GLIBC_VERSION=$( ldd --version 2>&1 | head -n1 | grep -oP ' GLIBC \K[\d.]+' || echo " " )
54
+ if [ -z " $GLIBC_VERSION " ] || [ " $( printf ' %s\n' " 2.31" " $GLIBC_VERSION " | sort -V | head -n1) " = " $GLIBC_VERSION " ]; then
55
+ TARGET=" aarch64-unknown-linux-musl"
56
+ else
57
+ TARGET=" aarch64-unknown-linux-gnu"
58
+ fi
59
+ ;;
51
60
Darwin_x86_64)
52
61
TARGET=" x86_64-apple-darwin"
53
62
;;
You can’t perform that action at this time.
0 commit comments