Skip to content

Commit 8c3c50d

Browse files
committed
Update github actions, add verilator lint
1 parent 808e7b3 commit 8c3c50d

File tree

2 files changed

+35
-2
lines changed

2 files changed

+35
-2
lines changed

.github/workflows/doc.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,14 +17,14 @@ jobs:
1717
runs-on: ubuntu-latest # will fail)
1818
steps:
1919
- name: Checkout
20-
uses: actions/checkout@v3
20+
uses: actions/checkout@v6
2121
with:
2222
persist-credentials: false
2323

2424
- name: Install Bender
2525
uses: pulp-platform/pulp-actions/bender-install@v2
2626
with:
27-
version: 0.27.2
27+
version: 0.30.0
2828

2929
- name: Install Morty
3030
run: |

.github/workflows/lint.yml

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
name: Lint
2+
3+
on:
4+
push:
5+
branches-ignore:
6+
- gh-pages
7+
- v**
8+
pull_request:
9+
branches-ignore:
10+
- gh-pages
11+
- v**
12+
13+
jobs:
14+
verilator-lint:
15+
name: Verilator lint
16+
runs-on: ubuntu-latest
17+
steps:
18+
- name: Checkout
19+
uses: actions/checkout@v6
20+
21+
- name: Install Bender
22+
uses: pulp-platform/pulp-actions/bender-install@v2
23+
with:
24+
version: 0.30.0
25+
26+
- name: Install verilator
27+
uses: veryl-lang/setup-verilator@v1
28+
29+
- name: Bender checkout
30+
run: bender checkout
31+
32+
- name: Run Verilator lint
33+
run: scripts/run_verilator.sh

0 commit comments

Comments
 (0)