|
|
@@ -643,6 +643,18 @@ jobs:
|
|
|
echo "ARTIFACT_BASE=$ARTIFACT_BASE" >> $GITHUB_ENV
|
|
|
echo "FILE_NAME=$ARTIFACT_BASE" >> $GITHUB_ENV
|
|
|
|
|
|
+ - name: Install Rust toolchain for kernel Rust
|
|
|
+ run: |
|
|
|
+ set -ex
|
|
|
+ if ! command -v rustc >/dev/null 2>&1; then
|
|
|
+ curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y --default-toolchain stable
|
|
|
+ fi
|
|
|
+ echo "$HOME/.cargo/bin" >> $GITHUB_PATH
|
|
|
+ rustup toolchain install stable
|
|
|
+ rustup target add aarch64-unknown-none --toolchain stable
|
|
|
+ rustc --version
|
|
|
+ rustup show
|
|
|
+
|
|
|
- name: Build
|
|
|
working-directory: ${{ env.KERNEL_ROOT }}
|
|
|
run : |
|