Skip to content

Commit

Permalink
Update CI/CD pipeline to build for aarch64 Linux
Browse files Browse the repository at this point in the history
  • Loading branch information
kylewlacy committed Dec 22, 2024
1 parent 7a0e4f8 commit 183ad2b
Showing 1 changed file with 10 additions and 0 deletions.
10 changes: 10 additions & 0 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -45,6 +45,13 @@ jobs:
target: x86_64-unknown-linux-gnu
tools_target: x86_64-unknown-linux-musl
packed_exec: brioche-packed-userland-exec
- name: aarch64-linux
runs_on: ubuntu-22.04
target: aarch64-unknown-linux-gnu
tools_target: aarch64-unknown-linux-musl
packed_exec: brioche-packed-userland-exec
install_deps: |
echo "CC=aarch-linux-gnu-gcc" >> $GITHUB_ENV
- name: x86_64-macos
runs_on: macos-14
target: x86_64-apple-darwin
Expand Down Expand Up @@ -72,6 +79,9 @@ jobs:
--component rust-src
env:
TOOLS_TARGET: ${{ matrix.platform.tools_target }}
- name: Install dependencies
if: matrix.platform.install_deps
run: ${{ matrix.platform.install_deps }}
- name: Build Brioche runtime utils
run: |
cargo build \
Expand Down

0 comments on commit 183ad2b

Please sign in to comment.