Skip to content

Update CI

Update CI #6

Workflow file for this run

name: Arch-Test
on: [push, pull_request]
# push:
# branches:
# - master
# pull_request:
# branches:
# - master
jobs:
model-testing:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
with:
fetch-depth: 0
- name: Install Dependencies
run: |
sudo xargs apt-get install -y < .github/workflows/apt-packages.txt
pip3 install git+https://github.com/riscv/riscof.git
wget -c https://github.com/riscv-collab/riscv-gnu-toolchain/releases/download/2024.02.02/riscv64-elf-ubuntu-22.04-gcc-nightly-2024.02.02-nightly.tar.gz
tar -xzf riscv64-elf-ubuntu-22.04-gcc-nightly-2024.02.02-nightly.tar.gz
echo $GITHUB_WORKSPACE/riscv/bin >> $GITHUB_PATH
- name: Build spike
run: |
ci-tests/build-spike
echo $GITHUB_WORKSPACE/ci-tests/riscv-isa-sim/build/install/bin >> $GITHUB_PATH
pwd
ls
ls ci-tests/
ls ci-tests/riscv-isa-sim/
ls ci-tests/riscv-isa-sim/build/
ls ci-tests/riscv-isa-sim/build/install/bin