diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml index a667470..e6e1161 100644 --- a/.github/workflows/rust.yml +++ b/.github/workflows/rust.yml @@ -42,16 +42,14 @@ jobs: run: cd example && make clean && make TARGET=aarch64-unknown-linux-gnu PROFILE=debug - name: install musl dependencies - run: sudo apt-get install -y musl-dev musl-tools rustup - - name: install musl rust target - run: rustup toolchain install stable-aarch64-unknown-linux-musl + run: sudo apt-get install -y musl-dev musl-tools - name: build example -- musl release - run: cd example && make clean && make TARGET=aarch64-unknown-linux-musl PROFILE=release MUSL=1 CARGO="rustup run stable cargo" + run: cd example && make clean && make TARGET=aarch64-unknown-linux-musl PROFILE=release MUSL=1 - name: build example -- musl debug - run: cd example && make clean && make TARGET=aarch64-unknown-linux-musl PROFILE=debug MUSL=1 CARGO="rustup run stable cargo" + run: cd example && make clean && make TARGET=aarch64-unknown-linux-musl PROFILE=debug MUSL=1 - name: install unstable rust - run: rustup toolchain install nightly-aarch64-unknown-linux-gnu && rustup toolchain install nightly-aarch64-unknown-linux-musl + run: sudo apt install rustup && rustup toolchain install aarch64-unknown-linux-gnu && rustup toolchain install aarch64-unknown-linux-musl - name: build example -- glibc size-optimized run: cd example && make clean && make TARGET=aarch64-unknown-linux-gnu PROFILE=size-optimized CARGO="rustup run nightly cargo" - name: build example -- musl size-optimized