From 81f30593cb961e638b3480eb15e843435e15b051 Mon Sep 17 00:00:00 2001 From: Akash Levy Date: Thu, 16 Jan 2025 19:34:20 -0800 Subject: [PATCH] Fix actions deps --- .github/actions/setup-build-env/action.yml | 3 ++- .github/workflows/test-build.yml | 30 ---------------------- 2 files changed, 2 insertions(+), 31 deletions(-) diff --git a/.github/actions/setup-build-env/action.yml b/.github/actions/setup-build-env/action.yml index e63a7a3a2..a38cf7609 100644 --- a/.github/actions/setup-build-env/action.yml +++ b/.github/actions/setup-build-env/action.yml @@ -8,7 +8,7 @@ runs: shell: bash run: | sudo apt-get update - sudo apt-get install gperf build-essential bison flex libreadline-dev gawk tcl-dev libffi-dev git graphviz xdot pkg-config python3 libboost-system-dev libboost-python-dev libboost-filesystem-dev zlib1g-dev libbz2-dev + sudo apt-get install gperf build-essential bison flex libreadline-dev gawk tcl-dev libffi-dev git graphviz xdot pkg-config python3 libboost-system-dev libboost-python-dev libboost-filesystem-dev zlib1g-dev libnsl-dev libbz2-dev - name: Install macOS Dependencies if: runner.os == 'macOS' @@ -16,6 +16,7 @@ runs: run: | HOMEBREW_NO_INSTALLED_DEPENDENTS_CHECK=1 brew update HOMEBREW_NO_INSTALLED_DEPENDENTS_CHECK=1 brew bundle install || true + HOMEBREW_NO_INSTALLED_DEPENDENTS_CHECK=1 brew install autoconf || true - name: Linux runtime environment if: runner.os == 'Linux' diff --git a/.github/workflows/test-build.yml b/.github/workflows/test-build.yml index beee08a20..56b6324c5 100644 --- a/.github/workflows/test-build.yml +++ b/.github/workflows/test-build.yml @@ -51,17 +51,6 @@ jobs: - name: Setup environment uses: ./.github/actions/setup-build-env - - name: Setup Mac - if: matrix.os == 'macos-latest' - run: brew bundle install - - - name: Setup Linux - if: matrix.os == 'ubuntu-latest' - run: | - sudo apt-get -y update - sudo apt-get -y install libdwarf-dev libelf-dev elfutils libdw-dev \ - libnsl-dev - - name: Build Verific run: cd verific/tclmain && make -j$procs @@ -111,16 +100,6 @@ jobs: - name: Setup environment uses: ./.github/actions/setup-build-env - - name: Setup Mac - if: matrix.os == 'macos-latest' - run: brew bundle install - - - name: Setup Linux - if: matrix.os == 'ubuntu-latest' - run: | - sudo apt-get -y update - sudo apt-get -y install libnsl-dev - - name: Get iverilog shell: bash run: | @@ -204,15 +183,6 @@ jobs: - name: Setup environment uses: ./.github/actions/setup-build-env - - name: Setup Mac - if: matrix.os == 'macos-latest' - run: brew bundle install - - - name: Setup Linux - if: matrix.os == 'ubuntu-latest' - run: | - sudo apt-get -y update - sudo apt-get -y install libnsl-dev - name: Download build artifact uses: actions/download-artifact@v4