forked from weaselab/conflict-set
Install mc in the msan CI job
The msan job uploads test results to MinIO with `mc cp`, but unlike the test/release/coverage jobs it never installed the mc binary. When MinIO credentials are configured (i.e. after merge) the upload step would fail. Install mc to match the other jobs.
This commit is contained in:
@@ -240,6 +240,8 @@ jobs:
|
||||
sudo apt-get install -y \
|
||||
build-essential ccache clang-21 cmake libc6-dbg \
|
||||
llvm-21 lld-21 mold ninja-build python3 zstd
|
||||
sudo curl -Ls "https://minio.weaselab.dev/public/$(uname -m)/mc.RELEASE.2025-08-13T08-35-41Z" \
|
||||
-o /usr/local/bin/mc && sudo chmod +x /usr/local/bin/mc
|
||||
for tool in clang clang++ llvm-ar llvm-nm llvm-ranlib llvm-objcopy llvm-cov llvm-symbolizer lld ld.lld; do
|
||||
sudo update-alternatives --install /usr/bin/${tool} ${tool} /usr/bin/${tool}-21 100
|
||||
done
|
||||
|
||||
Reference in New Issue
Block a user