diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index dab92dc..ebf9c97 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -33,6 +33,26 @@ jobs: with: submodules: recursive + - name: Cache toolchain + id: cache-toolchain + uses: actions/cache@v3 + env: + cache-name: cache-toolchain + with: + path: vendor/install/riscv/bin + run: | + make riscv32-gcc + + - name: Cache golden + id: cache-golden + uses: actions/cache@v3 + env: + cache-name: cache-golden + with: + path: golden-model + run: | + cd golden-model && source setup-py.sh + - name: Run Tests run: | make golden M=12 N=16 K=16