From d4e359372f84c771b6644cf4b77e62f4c7d24aeb Mon Sep 17 00:00:00 2001 From: Tomasz Michalak Date: Tue, 15 Oct 2024 09:34:34 +0200 Subject: [PATCH] CI: Don't install cpanminus Signed-off-by: Tomasz Michalak --- .github/workflows/test-openocd.yml | 3 +-- .github/workflows/test-regression-exceptions.yml | 3 +-- .github/workflows/test-regression.yml | 3 +-- .github/workflows/test-renode.yml | 3 +-- .github/workflows/test-riscof.yml | 3 +-- .github/workflows/test-riscv-dv.yml | 3 +-- .github/workflows/test-uarch.yml | 3 +-- .github/workflows/test-uvm.yml | 3 +-- .github/workflows/test-verification.yml | 3 +-- 9 files changed, 9 insertions(+), 18 deletions(-) diff --git a/.github/workflows/test-openocd.yml b/.github/workflows/test-openocd.yml index a5b3bf95572..584c4297d5e 100644 --- a/.github/workflows/test-openocd.yml +++ b/.github/workflows/test-openocd.yml @@ -22,9 +22,8 @@ jobs: - name: Install utils run: | sudo apt -qqy update && sudo apt -qqy --no-install-recommends install \ - cpanminus ccache ninja-build gcc-riscv64-unknown-elf + ccache ninja-build gcc-riscv64-unknown-elf pip3 install meson - sudo cpanm Bit::Vector wget https://github.com/riscv-collab/riscv-gnu-toolchain/releases/download/2024.09.03/riscv64-elf-ubuntu-22.04-gcc-nightly-2024.09.03-nightly.tar.gz tar -xzf riscv64-elf-ubuntu-22.04-gcc-nightly-2024.09.03-nightly.tar.gz mv riscv /opt/ diff --git a/.github/workflows/test-regression-exceptions.yml b/.github/workflows/test-regression-exceptions.yml index 9e2503b4895..78b4dcb18ab 100644 --- a/.github/workflows/test-regression-exceptions.yml +++ b/.github/workflows/test-regression-exceptions.yml @@ -27,9 +27,8 @@ jobs: - name: Install utils run: | sudo apt -qqy update && sudo apt -qqy --no-install-recommends install \ - git python3 python3-pip build-essential ninja-build cpanminus ccache \ + git python3 python3-pip build-essential ninja-build ccache \ gcc-riscv64-unknown-elf - sudo cpanm Bit::Vector pip3 install meson - name: Setup Cache Metadata diff --git a/.github/workflows/test-regression.yml b/.github/workflows/test-regression.yml index eb85a28a9e6..0fdaf396fbb 100644 --- a/.github/workflows/test-regression.yml +++ b/.github/workflows/test-regression.yml @@ -27,9 +27,8 @@ jobs: - name: Install utils run: | sudo apt -qqy update && sudo apt -qqy --no-install-recommends install \ - git python3 python3-pip build-essential ninja-build cpanminus ccache \ + git python3 python3-pip build-essential ninja-build ccache \ gcc-riscv64-unknown-elf - sudo cpanm Bit::Vector pip3 install meson - name: Setup Cache Metadata diff --git a/.github/workflows/test-renode.yml b/.github/workflows/test-renode.yml index fad11edf576..184c5e31be6 100644 --- a/.github/workflows/test-renode.yml +++ b/.github/workflows/test-renode.yml @@ -20,9 +20,8 @@ jobs: - name: Install dependencies run: | sudo apt -qqy update && sudo apt -qqy --no-install-recommends install \ - git python3 python3-pip build-essential ninja-build cpanminus ccache \ + git python3 python3-pip build-essential ninja-build ccache \ gcc-riscv64-unknown-elf - sudo cpanm Bit::Vector pip3 install meson - name: Build tests diff --git a/.github/workflows/test-riscof.yml b/.github/workflows/test-riscof.yml index 9d262df12a1..b452eb2fcca 100644 --- a/.github/workflows/test-riscof.yml +++ b/.github/workflows/test-riscof.yml @@ -23,8 +23,7 @@ jobs: run: | sudo apt -qqy update && sudo apt -qqy --no-install-recommends install \ git ccache python3-minimal python3-pip device-tree-compiler \ - gcc-riscv64-unknown-elf cpanminus build-essential ninja-build - sudo cpanm Bit::Vector + gcc-riscv64-unknown-elf build-essential ninja-build - name: Setup Cache Metadata id: cache_metadata diff --git a/.github/workflows/test-riscv-dv.yml b/.github/workflows/test-riscv-dv.yml index 16afe199f1b..ff7a0b78dbf 100644 --- a/.github/workflows/test-riscv-dv.yml +++ b/.github/workflows/test-riscv-dv.yml @@ -135,9 +135,8 @@ jobs: - name: Install utils run: | sudo apt -qqy update && sudo apt -qqy --no-install-recommends install \ - git cpanminus ccache device-tree-compiler python3-minimal python3-pip \ + git ccache device-tree-compiler python3-minimal python3-pip \ libboost-all-dev - sudo cpanm Bit::Vector # As of July 9th, 2024 `ubuntu:latest` comes with riscv64-unknown-elf-gcc # 10.0.2. We need a newer version for bitmanip extension support. diff --git a/.github/workflows/test-uarch.yml b/.github/workflows/test-uarch.yml index a6844d6036e..033c2c1b8c0 100644 --- a/.github/workflows/test-uarch.yml +++ b/.github/workflows/test-uarch.yml @@ -103,7 +103,7 @@ jobs: sudo apt -qqy update && sudo apt -qqy --no-install-recommends install \ autoconf automake autotools-dev \ bc bison build-essential \ - ccache cpanminus curl \ + ccache curl \ flex \ gawk gcc-riscv64-unknown-elf git gperf \ help2man \ @@ -113,7 +113,6 @@ jobs: patchutils python3 python3-dev python3-pip \ texinfo \ zlib1g zlib1g-dev - sudo cpanm Bit::Vector - name: Setup environment shell: bash diff --git a/.github/workflows/test-uvm.yml b/.github/workflows/test-uvm.yml index 5d089b67d24..5cd50c8125f 100644 --- a/.github/workflows/test-uvm.yml +++ b/.github/workflows/test-uvm.yml @@ -42,8 +42,7 @@ jobs: - name: Install prerequisities run: | sudo apt -qqy update && sudo apt -qqy --no-install-recommends install \ - git build-essential cpanminus ccache - sudo cpanm Bit::Vector + git build-essential ccache - name: Setup environment run: | diff --git a/.github/workflows/test-verification.yml b/.github/workflows/test-verification.yml index e13d95d364b..0dd5bda5060 100644 --- a/.github/workflows/test-verification.yml +++ b/.github/workflows/test-verification.yml @@ -56,7 +56,7 @@ jobs: sudo apt -qqy update && sudo apt -qqy --no-install-recommends install \ autoconf automake autotools-dev \ bc bison build-essential \ - ccache cpanminus curl \ + ccache curl \ flex \ gawk gcc-riscv64-unknown-elf git gperf \ help2man \ @@ -66,7 +66,6 @@ jobs: patchutils python3 python3-dev python3-pip \ texinfo \ zlib1g zlib1g-dev - sudo cpanm Bit::Vector - name: Setup environment shell: bash