Skip to content

Commit

Permalink
CI: Don't install cpanminus
Browse files Browse the repository at this point in the history
Signed-off-by: Tomasz Michalak <[email protected]>
  • Loading branch information
tmichalak committed Oct 17, 2024
1 parent f7e3627 commit d4e3593
Show file tree
Hide file tree
Showing 9 changed files with 9 additions and 18 deletions.
3 changes: 1 addition & 2 deletions .github/workflows/test-openocd.yml
Original file line number Diff line number Diff line change
Expand Up @@ -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/
Expand Down
3 changes: 1 addition & 2 deletions .github/workflows/test-regression-exceptions.yml
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
3 changes: 1 addition & 2 deletions .github/workflows/test-regression.yml
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
3 changes: 1 addition & 2 deletions .github/workflows/test-renode.yml
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
3 changes: 1 addition & 2 deletions .github/workflows/test-riscof.yml
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
3 changes: 1 addition & 2 deletions .github/workflows/test-riscv-dv.yml
Original file line number Diff line number Diff line change
Expand Up @@ -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.
Expand Down
3 changes: 1 addition & 2 deletions .github/workflows/test-uarch.yml
Original file line number Diff line number Diff line change
Expand Up @@ -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 \
Expand All @@ -113,7 +113,6 @@ jobs:
patchutils python3 python3-dev python3-pip \
texinfo \
zlib1g zlib1g-dev
sudo cpanm Bit::Vector
- name: Setup environment
shell: bash
Expand Down
3 changes: 1 addition & 2 deletions .github/workflows/test-uvm.yml
Original file line number Diff line number Diff line change
Expand Up @@ -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: |
Expand Down
3 changes: 1 addition & 2 deletions .github/workflows/test-verification.yml
Original file line number Diff line number Diff line change
Expand Up @@ -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 \
Expand All @@ -66,7 +66,6 @@ jobs:
patchutils python3 python3-dev python3-pip \
texinfo \
zlib1g zlib1g-dev
sudo cpanm Bit::Vector
- name: Setup environment
shell: bash
Expand Down

0 comments on commit d4e3593

Please sign in to comment.