diff --git a/.github/workflows/RustNightly.yml b/.github/workflows/RustNightly.yml index 4c7aa084f..7ef4b581d 100644 --- a/.github/workflows/RustNightly.yml +++ b/.github/workflows/RustNightly.yml @@ -46,10 +46,6 @@ jobs: env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - - name: Fix cargo home permissions - run: | - sudo chown -R $(id -u):$(id -g) /opt/cargo || true - # cargo-hyperlight builds a custom sysroot for x86_64-hyperlight-none target. # rust-cache cleans "anything not a dependency" from target dirs, removing the sysroot. # We cache sysroot separately to avoid rebuilding it (~10s) on every run. diff --git a/.github/workflows/dep_benchmarks.yml b/.github/workflows/dep_benchmarks.yml index 5e1460feb..d4bd253c4 100644 --- a/.github/workflows/dep_benchmarks.yml +++ b/.github/workflows/dep_benchmarks.yml @@ -48,11 +48,6 @@ jobs: env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - - name: Fix cargo home permissions - if: runner.os == 'Linux' - run: | - sudo chown -R $(id -u):$(id -g) /opt/cargo || true - - name: Rust cache uses: Swatinem/rust-cache@v2 with: diff --git a/.github/workflows/dep_build_guests.yml b/.github/workflows/dep_build_guests.yml index 612e3feb5..f9064d394 100644 --- a/.github/workflows/dep_build_guests.yml +++ b/.github/workflows/dep_build_guests.yml @@ -39,11 +39,6 @@ jobs: env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - - name: Fix cargo home permissions - if: runner.os == 'Linux' - run: | - sudo chown -R $(id -u):$(id -g) /opt/cargo || true - # cargo-hyperlight builds a custom sysroot for x86_64-hyperlight-none target. # rust-cache cleans "anything not a dependency" from target dirs, removing the sysroot. # We cache sysroot separately to avoid rebuilding it (~10s) on every run. diff --git a/.github/workflows/dep_build_test.yml b/.github/workflows/dep_build_test.yml index 890830b64..47eee94f4 100644 --- a/.github/workflows/dep_build_test.yml +++ b/.github/workflows/dep_build_test.yml @@ -52,11 +52,6 @@ jobs: env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - - name: Fix cargo home permissions - if: runner.os == 'Linux' - run: | - sudo chown -R $(id -u):$(id -g) /opt/cargo || true - - name: Rust cache uses: Swatinem/rust-cache@v2 with: diff --git a/.github/workflows/dep_code_checks.yml b/.github/workflows/dep_code_checks.yml index c545c434a..6de6fac9b 100644 --- a/.github/workflows/dep_code_checks.yml +++ b/.github/workflows/dep_code_checks.yml @@ -36,10 +36,6 @@ jobs: env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - - name: Fix cargo home permissions - run: | - sudo chown -R $(id -u):$(id -g) /opt/cargo || true - # cargo-hyperlight builds a custom sysroot for x86_64-hyperlight-none target. # rust-cache cleans "anything not a dependency" from target dirs, removing the sysroot. # We cache sysroot separately to avoid rebuilding it (~10s) on every run. diff --git a/.github/workflows/dep_run_examples.yml b/.github/workflows/dep_run_examples.yml index 9cde543f7..74f69db6f 100644 --- a/.github/workflows/dep_run_examples.yml +++ b/.github/workflows/dep_run_examples.yml @@ -52,11 +52,6 @@ jobs: env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - - name: Fix cargo home permissions - if: runner.os == 'Linux' - run: | - sudo chown -R $(id -u):$(id -g) /opt/cargo || true - - name: Rust cache uses: Swatinem/rust-cache@v2 with: