Skip to content

Commit 5bcf9a2

Browse files
committed
Build for the AArch64 target in CI
1 parent 8a54e4d commit 5bcf9a2

File tree

1 file changed

+20
-1
lines changed

1 file changed

+20
-1
lines changed

.github/workflows/rust.yml

Lines changed: 20 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,27 @@ on:
99
- cron: '0 0 * * 0-6'
1010

1111
jobs:
12+
build:
13+
name: Build on AArch64
14+
runs-on: ubuntu-latest
15+
steps:
16+
- name: Checkout sources
17+
uses: actions/checkout@v2
18+
19+
- name: Install latest nightly
20+
uses: actions-rs/toolchain@v1
21+
with:
22+
toolchain: nightly
23+
override: true
24+
components: rust-src
25+
# TODO: cache Rust binaries
26+
27+
- name: Build
28+
run: ./build.py build --target aarch64
29+
working-directory: ./uefi-test-runner
30+
1231
build_and_test:
13-
name: Build and run tests
32+
name: Build and run tests on x86_64
1433
runs-on: ubuntu-latest
1534
steps:
1635
- name: Checkout sources

0 commit comments

Comments
 (0)