From eeba602c140d904dc657e9568064f2eb37ea9ce7 Mon Sep 17 00:00:00 2001 From: Palash Tyagi <23239946+Magnus167@users.noreply.github.com> Date: Mon, 5 May 2025 01:28:01 +0100 Subject: [PATCH] Refactor Dockerfile to install Rust and Cargo dependencies --- .github/runners/runner-x64/Dockerfile | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/.github/runners/runner-x64/Dockerfile b/.github/runners/runner-x64/Dockerfile index efcba95..c326118 100644 --- a/.github/runners/runner-x64/Dockerfile +++ b/.github/runners/runner-x64/Dockerfile @@ -9,8 +9,13 @@ RUN apt update -y && apt upgrade -y && useradd -m docker RUN apt install -y --no-install-recommends \ curl jq build-essential libssl-dev libffi-dev python3 python3-venv python3-dev python3-pip \ # dot net core dependencies - libicu74 libssl3 libkrb5-3 zlib1g libcurl4 + libicu74 libssl3 libkrb5-3 zlib1g libcurl4 \ + # Rust and Cargo dependencies + gcc cmake +# Install Rust and Cargo +RUN curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y +ENV PATH="/home/docker/.cargo/bin:${PATH}" RUN cd /home/docker && mkdir actions-runner && cd actions-runner \ && curl -O -L https://github.com/actions/runner/releases/download/v${RUNNER_VERSION}/actions-runner-linux-x64-${RUNNER_VERSION}.tar.gz \