feat: add rust toolchain installation and build step for risspam in CI

Add curl to apt install list and install Rust nightly via rustup in the CI workflow. Update Makefile all target to include build_risspam before run_risspam, ensuring the Rust-based risspam binary is compiled before execution.
This commit is contained in:
2024-11-30 20:10:24 +00:00
parent 857be54db5
commit 9967ea9a6c
2 changed files with 3 additions and 2 deletions
+2 -1
View File
@@ -7,7 +7,8 @@ jobs:
runs-on: ubuntu-latest
steps:
- run: apt update
- run: apt install build-essential valgrind make -y
- run: apt install build-essential valgrind make curl -y
- run: curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- --profile minimal --default-toolchain nightly -y
- name: Check out repository code
uses: actions/checkout@v4
- name: List files in the repository