Latest compiler and package versions (#663)

* Move to latest compiler and package versions

We also add cargo audit to the desktop tests.

* Install cargo audit differently in workflow

* Removes leftover nightly references

* Removes install check from deploy.py

The toolchain should be correctly setup after setup.sh.

* Removes rust component install from workflow

Now that the nightly version is fixed, this should work ootb.

* Moves cargo audit install to setup.sh

* Updates cargo bloat workflow to default features
This commit is contained in:
kaczmarczyck
2023-11-09 15:00:37 +01:00
committed by GitHub
parent 6ed83c34c7
commit c160b034ef
13 changed files with 213 additions and 318 deletions

View File

@@ -43,11 +43,10 @@ source tools/gen_key_materials.sh
generate_crypto_materials N
rustup show
# Nightly is used for testing and fuzzing libraries
rustup install nightly
"$PIP" install --upgrade -r requirements.txt
# Install dependency to create applications.
mkdir -p elf2tab
rustup install stable
cargo +stable install cargo-audit
cargo +stable install elf2tab --version 0.10.2 --root elf2tab/