Skip to content

Commit 2dfb7a4

Browse files
committed
Update on workflow setup
Signed-off-by: Anderson Ignacio da Silva <[email protected]>
1 parent 1af4f77 commit 2dfb7a4

File tree

1 file changed

+24
-23
lines changed

1 file changed

+24
-23
lines changed

.github/workflows/lint.yaml

+24-23
Original file line numberDiff line numberDiff line change
@@ -3,28 +3,29 @@ on: [push, pull_request]
33

44
jobs:
55
lint_nox_sim:
6+
name: Run lint
67
runs-on: ubuntu-22.04
78
steps:
8-
- name: Install Verilator
9-
uses: actions/checkout@v3
10-
with:
11-
submodules: 'recursive'
12-
run: |
13-
sudo apt update -y
14-
sudo apt-get install git help2man perl python3 make autoconf g++ flex bison ccache -fy
15-
sudo apt-get install libunwind-dev libgoogle-perftools-dev numactl perl-doc -fy
16-
sudo apt-get install libfl2 -fy # Ubuntu only (ignore if gives error)
17-
sudo apt-get install libfl-dev -fy # Ubuntu only (ignore if gives error)
18-
sudo apt-get install zlib1g zlib1g-dev -fy # Ubuntu only (ignore if gives error)
19-
sudo apt-get install lcov -fy
20-
git clone https://github.com/verilator/verilator.git
21-
cd verilator
22-
git checkout stable
23-
autoconf
24-
./configure
25-
make -j $(nproc)
26-
sudo make install
27-
- name: Run lintT
28-
uses: actions/checkout@v3
29-
- run: |
30-
make RUN_CMD="" lint
9+
- uses: actions/checkout@v3
10+
with:
11+
submodules: 'recursive'
12+
- name: Install Verilator
13+
run: |
14+
sudo apt update -y
15+
sudo apt-get install git help2man perl python3 make autoconf g++ flex bison ccache -fy
16+
sudo apt-get install libunwind-dev libgoogle-perftools-dev numactl perl-doc -fy
17+
sudo apt-get install libfl2 -fy # Ubuntu only (ignore if gives error)
18+
sudo apt-get install libfl-dev -fy # Ubuntu only (ignore if gives error)
19+
sudo apt-get install zlib1g zlib1g-dev -fy # Ubuntu only (ignore if gives error)
20+
sudo apt-get install lcov -fy
21+
git clone https://github.com/verilator/verilator.git
22+
cd verilator
23+
git checkout stable
24+
autoconf
25+
./configure
26+
make -j $(nproc)
27+
sudo make install
28+
- name: Run lintT
29+
uses: actions/checkout@v3
30+
- run: |
31+
make RUN_CMD="" lint

0 commit comments

Comments
 (0)