Skip to content

Commit ce9779a

Browse files
authored
Merge pull request #88 from ucb-bar/fix-ci
2 parents 26f00d0 + a138523 commit ce9779a

File tree

1 file changed

+14
-24
lines changed

1 file changed

+14
-24
lines changed

.github/workflows/ci.yml

Lines changed: 14 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -24,28 +24,18 @@ jobs:
2424
2525
sbt-test:
2626
name: Use testfloat to test hardfloat (with SBT)
27-
strategy:
28-
fail-fast: false
29-
matrix:
30-
include:
31-
- os: ubuntu-latest
32-
java: 8
33-
- os: ubuntu-latest
34-
java: 11
35-
- os: ubuntu-latest
36-
java: 17
37-
runs-on: ${{ matrix.os }}
27+
runs-on: ubuntu-latest
3828
steps:
39-
- name: Checkout
40-
uses: actions/checkout@v2
41-
- name: Setup JDK
42-
uses: actions/setup-java@v3
43-
with:
44-
distribution: temurin
45-
java-version: ${{ matrix.java }}
46-
cache: sbt
47-
- name: Install Verilator
48-
run: sudo apt-get install -y verilator gcc
49-
- name: Build and test
50-
shell: bash
51-
run: make test
29+
- uses: actions/checkout@v4
30+
- name: Setup JDK
31+
uses: actions/setup-java@v4
32+
with:
33+
distribution: temurin
34+
java-version: 17
35+
cache: sbt
36+
- uses: sbt/setup-sbt@v1
37+
- name: Build and test
38+
shell: bash
39+
run: |
40+
sudo apt install -y verilator
41+
make test

0 commit comments

Comments
 (0)