Skip to content

Commit a7bb963

Browse files
committed
Add CI job to test cross building extension for Linux/AArch64.
1 parent 833896d commit a7bb963

File tree

1 file changed

+11
-0
lines changed

1 file changed

+11
-0
lines changed

.github/workflows/ci.yml

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -87,6 +87,17 @@ jobs:
8787
CARGO_BUILD_TARGET: ${{ matrix.platform.rust-target }}
8888
RUST_BACKTRACE: 1
8989

90+
cross-build:
91+
runs-on: ubuntu-latest
92+
needs: [lint, check-msrv, examples]
93+
steps:
94+
- uses: actions/checkout@v2
95+
- uses: messense/maturin-action@v1
96+
with:
97+
target: aarch64
98+
manylinux: auto
99+
args: --manifest-path examples/simple/Cargo.toml --no-sdist
100+
90101
check-msrv:
91102
runs-on: ubuntu-latest
92103
steps:

0 commit comments

Comments
 (0)