diff --git a/.github/workflows/cell_lib_test.yml b/.github/workflows/cell_lib_test.yml index 619dc5251..7d5b08984 100644 --- a/.github/workflows/cell_lib_test.yml +++ b/.github/workflows/cell_lib_test.yml @@ -13,7 +13,7 @@ jobs: # Test the RTL compilation compatibility verilog: name: RTL compilation and tests - runs-on: ubuntu-20.04 + runs-on: ubuntu-22.04 steps: - name: Cancel previous uses: styfle/cancel-workflow-action@0.9.1 @@ -25,7 +25,7 @@ jobs: - name: Install Dependencies run: | - sudo bash .github/workflows/install_dependencies_run.sh + sudo bash .github/workflows/install_dependencies_run_ubuntu22p04.sh - name: Dump tool versions run: | diff --git a/.github/workflows/install_dependencies_run.sh b/.github/workflows/install_dependencies_run.sh index ee8be9676..3d086d45f 100644 --- a/.github/workflows/install_dependencies_run.sh +++ b/.github/workflows/install_dependencies_run.sh @@ -1,3 +1,5 @@ +# Update as required by some packages +apt-get update apt-get install --no-install-recommends -y \ libdatetime-perl libc6 libffi-dev libgcc1 libreadline8 libstdc++6 \ libtcl8.6 tcl python3.8 python3-pip zlib1g libbz2-1.0 \ diff --git a/.github/workflows/install_dependencies_run_ubuntu22p04.sh b/.github/workflows/install_dependencies_run_ubuntu22p04.sh index a9973d0c8..491f8020f 100644 --- a/.github/workflows/install_dependencies_run_ubuntu22p04.sh +++ b/.github/workflows/install_dependencies_run_ubuntu22p04.sh @@ -1,3 +1,5 @@ +# Update as required by some packages +apt-get update apt-get install --no-install-recommends -y \ libdatetime-perl libc6 libffi-dev libgcc1 libreadline8 libstdc++6 \ libtcl8.6 tcl python3-pip zlib1g libbz2-1.0 \