Skip to content

Commit 17d2a14

Browse files
committed
.github/workflows/ci.yml: test ubuntu-asm and ios build.
1 parent 8c7db7f commit 17d2a14

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

.github/workflows/ci.yml

+8-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ jobs:
1717

1818
strategy:
1919
matrix:
20-
os: [ ubuntu-latest, windows-latest, macos-latest ]
20+
os: [ ubuntu-latest, ubuntu-24.04-arm, windows-latest, macos-latest ]
2121

2222
steps:
2323
- uses: actions/checkout@v4
@@ -111,6 +111,13 @@ jobs:
111111
cargo clean -p blst --release --target=aarch64-apple-darwin
112112
echo
113113
fi
114+
echo '--- build aarch64-apple-ios'
115+
echo
116+
rustup target add aarch64-apple-ios
117+
env IPHONEOS_DEPLOYMENT_TARGET=10.0 \
118+
cargo test --no-run --release --target=aarch64-apple-ios
119+
cargo clean -p blst --release --target=aarch64-apple-ios
120+
echo
114121
elif [ $OSTYPE = "msys" ]; then
115122
if which clang-cl > /dev/null 2>&1; then
116123
echo '-- test i686-pc-windows-msvc'

0 commit comments

Comments
 (0)