From f9fce36c5c4ab7bb4a1a0179515722ab10273a17 Mon Sep 17 00:00:00 2001 From: andrussal Date: Wed, 3 Dec 2025 04:09:21 +0100 Subject: [PATCH] Skip apt installs on self-hosted mac runners --- .github/workflows/lint.yml | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index 88da247..24e6c0c 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -26,7 +26,8 @@ jobs: CARGO_TARGET_DIR: ${{ github.workspace }}/.tmp/nomos-target steps: - uses: actions/checkout@v4 - - name: Install system dependencies + - name: Install system dependencies (Linux) + if: runner.os == 'Linux' run: | set -euo pipefail sudo apt-get update @@ -200,7 +201,8 @@ jobs: echo "TMPDIR=${{ runner.temp }}" >> "$GITHUB_ENV" echo "CARGO_TARGET_DIR=${{ runner.temp }}/target-local" >> "$GITHUB_ENV" echo "NOMOS_LOG_DIR=${{ runner.temp }}/local-logs" >> "$GITHUB_ENV" - - name: Install system dependencies + - name: Install system dependencies (Linux) + if: runner.os == 'Linux' run: | set -euo pipefail if command -v sudo >/dev/null 2>&1; then @@ -360,7 +362,8 @@ jobs: uses: dtolnay/rust-toolchain@master with: toolchain: nightly-2025-09-14 - - name: Install system dependencies + - name: Install system dependencies (Linux) + if: runner.os == 'Linux' run: | set -euo pipefail if command -v sudo >/dev/null 2>&1; then @@ -371,7 +374,8 @@ jobs: apt-get install -y clang llvm-dev libclang-dev pkg-config cmake libssl-dev rsync libgmp10 libgmp-dev libgomp1 nasm fi - - name: Install system dependencies + - name: Install system dependencies (Linux) + if: runner.os == 'Linux' run: | set -euo pipefail if command -v sudo >/dev/null 2>&1; then