From 49e63ddfb4e12ed003b4b65134d21628d353e06c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Aleksandar=20Kondi=C4=87?= <55934296+konda-x1@users.noreply.github.com> Date: Wed, 26 Jul 2023 23:39:58 +0200 Subject: [PATCH] Update test.yml * Remove chisel3-tools docker image * Install Verilator from system repositories * Use coursier's setup-action for setting up Scala and sbt * Update coursier's cache-action to v6 due to deprecation warnings --- .github/workflows/test.yml | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 3ec9ac17..575cbfbc 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -13,21 +13,18 @@ jobs: test: name: test runs-on: ubuntu-latest - container: - image: ucbbar/chisel3-tools - options: --user github --entrypoint /bin/bash - env: - CONTAINER_HOME: /home/github steps: - name: Checkout uses: actions/checkout@v2 with: submodules: 'true' + - name: Install Verilator + run: sudo apt-get update -y && sudo apt-get install -y verilator - name: Setup Scala - uses: olafurpg/setup-scala@v10 + uses: coursier/setup-action@v1 - name: Cache - uses: coursier/cache-action@v5 + uses: coursier/cache-action@v6 - name: Documentation id: doc run: sbt doc